Sequence-dependent gene sorting techniques

ABSTRACT

This invention provides a method of sorting genes comprising: (1) preparing ds cDNA molecules from mRNA molecules (2) digesting the ds cDNA molecules (3) ligating to the digested cDNA molecules a set of dsDNA oligonucleotide adaptors; (4) amplifying the ligated cDNA molecules; and (5) sorting the amplified cDNA molecules into nonoverlapping groups. This invention also provides two additional methods of sorting genes. This invention further provides a method of making sub-libraries of ligation sets.

CROSS-REFERENCES

Throughout this application, various references are cited author and publication date. Full citation of these references may be found at the end of the specification, immediately preceding the claims. Each of these publications and each of the documents cited in each of these publications, and each document referenced or cited in the publication cited documents are hereby incorporated herein by reference.

FIELD OF THE INVENTION

The present invention discloses techniques for simply and efficiently sorting expressed genes into nonredundant groups of cDNA molecules reverse-transcribed from any source of eukaryotic RNA. These groups of cDNA molecules can themselves be used for genetic analyses according to methods in the art, or they can be further sorted according to the techniques of the present invention. By applying these techniques one can obtain a collection of nonredundant subgroups of cDNA molecules, with every expressed-gene transcript from the original mRNA sample uniquely represented in its own subgroup. The method further allows to reach a stage in which each expressed-gene transcript is found in one tube, i.e. “one gene per well.” Uses of the present invention include the isolation, identification and analysis of genes, the analysis and diagnosis of disease states, the study of cellular differentiation, and gene therapy.

BACKGROUND OF THE INVENTION

The production of cDNA or gene libraries has involved cloning by the use of cloning vectors placed in host organisms such as bacteria or yeast. These libraries suffer from redundancy: they contain either multiple copies of particular cDNA sequences, or multiple cDNA fragments from each expressed gene, or both. This redundancy persists in all of the current normalization procedures. The presence in a collection of cDNAs of multiple copies of particular cDNA sequences, and/or multiple cDNA fragments from each expressed gene, can result in pointless duplication of research efforts and other significant inefficiencies.

U.S. Pat. No. 5,707,807, Molecular Indexing For Expressed Gene Analysis, concerns the creation of subgroups of DNA by repeated digestions with a number of restriction enzymes, followed by ligation with adaptors having a common primer template, PCR amplification and, finally, comparison of patterns of PCR products separated by polyacrylamide-gel electrophoresis. The method of this patent creates groups of DNA molecules. However, because each PCR step indiscriminately amplifies all ligated DNA molecules in each sample, the method has a limited capacity to sort DNA into nonredundant groups.

P. Unrau and K. V. Deugau, Non-cloning amplification of specific DNA fragments from whole genomic DNA digests using DNA ‘indexers’, Gene 145:163-169 (1994) concerns characterizing fragments of digested DNA by the sequences of their cohesive ends and their lengths, optionally aided by PCR. However, each PCR step indiscriminately amplifies all ligated DNA molecules in each sample, and amplifies numerous DNA fragments per gene. The method does not yield nonredundant groups of genes.

U.S. Pat. No. 5,728,524, Process For Categorizing Nucleotide Sequence Populations, concerns obtaining groups of DNA molecules by using pools of adaptors ligated to digested DNA, followed by PCR. Each PCR step amplifies numerous DNA fragments per gene. The method fails to produce nonredundant groups of genes.

D. R. Smith, Ligation-mediated PCR of Restriction Fragments from Large DNA Molecules, concerns a general method for PCR amplification of type IIs restriction fragments by ligation of adaptors with degenerate end sequences complementary to cohesive ends of digested DNA fragments. Each PCR step amplifies numerous DNA fragments per gene. The method fails to produce nonredundant groups of genes.

U.S. Pat. No. 5,871,697, Method And Apparatus For Identifying, Classifying, Or Quantifying DNA Sequences In A Sample Without Sequencing, concerns classifying DNA sequences by making extensive use of comparative databases and fragment-length and restriction-digest information. The patent concerns DNA digestion and ligation of adaptors with priming sequences specific for a particular restriction enzyme. The method in this patent does not aim at the production of nonredundant groups of genes.

OBJECTS AND SUMMARY OF THE INVENTION

The present invention provides novel techniques for producing a cDNA or gene library without redundancy. These techniques sort DNA on a sequence-dependent basis into nonredundant groups. At the same time, however, these techniques eliminate the need to determine any of the DNA sequences prior to sorting and identifying genes.

One object of the present invention is providing a method of sorting cDNA or genes into nonredundant groups, which can then be analyzed by various techniques known in the art. One of many such techniques is the cDNA microarray method in which the cDNA clones derived from the present invention are used to produce the array that is then examined by hybridization to determine differential gene expression. Another technique is differential display of gel-electrophoresis patterns involving mRNA sources to analyze biological models such as disease states or cellular differentiation. In application to this technique the groups derived from the present invention can be used for differential display of gel-electrophoresis patterns.

Another object of the present invention is providing a method of obtaining a collection of nonredundant subgroups of cDNA molecules, with every expressed-gene transcript from an original mRNA sample uniquely represented in its own subgroup, i.e. “one gene per well.” Such isolated genes have a wide variety of uses, notably including gene therapy and analysis of the human genome.

The present invention provides a method of sorting genes and/or gene fragments comprising the following steps (herein called “Method I”):

(1) preparing ds cDNA molecules from mRNA molecules by reverse transcription, using a poly-T primer optionally having a general primer-template sequence upstream from the poly-T sequence, yielding ds cDNA molecules having the poly-T sequence, optionally having the general primer-template sequence;

(2) digesting the ds cDNA molecules with a restriction enzyme that produces digested cDNA molecules with cohesive ends having overhanging ssDNA sequences of a constant number of arbitrary nucleotides;

(3) ligating to the digested cDNA molecules a set of dsDNA oligonucleotide adaptors, each of which adaptors has at one of its ends a cohesive-end ssDNA adaptor sequence complementary to one of the possible overhanging ssDNA sequences of the digested cDNA, at the opposite end a specific primer-template sequence specific for the ssDNA adaptor complementary sequence, and in between the ends a constant sequence that is the same for all of the different adaptors of the set;

(4) amplifying by separate polymerase chain reactions the ligated cDNA molecules, utilizing for each separate polymerase chain reaction a primer that anneals to the cDNA poly-T sequence optionally having the cDNA general primer-template, and a primer from a set of different specific primers that anneal to the cDNA specific primer-template sequences; and

(5) sorting the amplified cDNA molecules into nonoverlapping groups by collecting the amplification products after each separate polymerase chain reaction, each group of amplified cDNA molecules determined by the specific primer that annealed to the specific primer-template sequence and primed the polymerase chain reaction.

One embodiment of the present invention according to the principles of Method I, comprises a complete set of oligonucleotide adaptors and specific primers, containing an oligonucleotide adaptor and a specific primer complementary to each of the possible overhanging ssDNA sequences of the digested cDNA.

Another embodiment of the present invention according to the principles of Method I further comprises:

(6) amplifying the sorted nonredundant groups of cDNA molecules by nesting polymerase chain reaction, each amplification utilizing a primer that anneals to the cDNA poly-T sequence optionally having the cDNA general primer-template sequence, as well as one of a set of nesting primers with the following general formula

5′-|sequence complementary to the constant sequence of the oligonucleotide adaptors|-NI_(x)-|1-5 nucleotides complementary to one of the possible sequences of 1-5 nucleotides immediately upstream from the overhanging ssDNA sequence on the cDNA|-3′

where N is an arbitrary nucleotide; I is inosine; and x=1,2,3 or 4, being one fewer than the constant number of nucleotides in the overhanging ssDNA sequences; and

(7) sorting the amplified cDNA molecules into nonredundant subgroups by collecting the amplification products after each separate nesting polymerase chain reaction, each nonredundant subgroup of cDNA molecules determined by the particular nested primer that complemented the 1-5 nucleotides immediately upstream from the overhanging ssDNA sequence on the cDNA.

Another embodiment of the present invention according to the principles of Method I further comprises conducting further polymerase chain reactions with further nesting primers complementary to the next immediately upstream cDNA nucleotides, thereby sorting the amplified cDNA molecules further into nonredundant subgroups.

A preferred embodiment of the present invention according to the principles of Method I further comprises conducting further polymerase chain reactions with further nesting primers complementary to the next immediately upstream cDNA nucleotides until each nonredundant subgroup contains cDNA molecules all of essentially the same sequence, with every expressed-gene transcript in the mRNA sample uniquely represented in one of the nonredundant subgroups.

The present invention also concerns a method of sorting genes and/or gene fragments comprising the following steps (herein called “Method II”):

(1) preparing ds cDNA molecules from mRNA molecules by reverse transcription, using a poly-T primer optionally having a general primer-template sequence upstream from the poly-T sequence, yielding ds cDNA molecules having the poly-T sequence, optionally having the general primer-template sequence;

(2) digesting the ds cDNA molecules with a first restriction enzyme that produces digested cDNA molecules with cohesive ends having first overhanging ssDNA sequences of a constant number of arbitrary nucleotides;

(3) ligating to the digested cDNA molecules a set of dsDNA oligonucleotide adaptors, each of which adaptors has at one of its ends a cohesive-end ssDNA adaptor sequence complementary to one of the possible first overhanging ssDNA sequences of the digested cDNA, at the opposite end a specific primer-template sequence specific for the ssDNA adaptor complementary sequence, and in between the ends a constant sequence that is the same for all of the different adaptors of the set, and that contains a recognition site for a second restriction enzyme that can cleave the ligated cDNA molecules at a point further from the ligated oligonucleotide adaptor than the overhanging ssDNA sequences of the digested cDNA, and can create cohesive ends having second overhanging ssDNA sequences of a constant number of arbitrary nucleotides;

(4) amplifying by separate polymerase chain reactions the ligated cDNA molecules, utilizing for each separate polymerase chain reaction a primer that anneals to the cDNA poly-T sequence optionally having the cDNA general primer-template, and a primer from a set of different specific primers that anneal to the cDNA specific primer-template sequences; and

(5) sorting the amplified cDNA molecules into nonoverlapping groups by collecting the amplification products after each separate polymerase chain reaction, each group of amplified cDNA molecules determined by the specific primer that annealed to the specific primer-template sequence and primed the polymerase chain reaction.

One embodiment of the present invention according to the principles of Method II comprises using a complete set of oligonucleotide adaptors and specific primers, containing an oligonucleotide adaptor and a specific primer complementary to each of the possible first overhanging ssDNA sequences of the digested cDNA.

Another embodiment of the present invention according to the principles of Method II further comprises

(6) digesting the sorted nonredundant groups of cDNA molecules with the second restriction enzyme, cleaving the ligated cDNA molecules at a point further from the ligated oligonucleotide adaptor than the overhanging ssDNA sequences of the digested cDNA, and creating cohesive ends having second overhanging ssDNA sequences of a constant number of arbitrary nucleotides;

(7) ligating to the digested cDNA molecules a set of nesting dsDNA oligonucleotide adaptors, each of which adaptors has at one of its ends a cohesive-end ssDNA adaptor sequence complementary to one of the possible second overhanging ssDNA sequences of the digested cDNA, at the opposite end a specific primer-template sequence unique for the ssDNA adaptor complementary sequence, and in between the ends a constant sequence that is the same for all of the different adaptors of the set, and that contains the recognition site for the second restriction enzyme;

(8) amplifying by separate polymerase chain reactions the ligated cDNA molecules, utilizing for each separate polymerase chain reaction a primer that anneals to the cDNA poly-T sequence optionally having the cDNA general primer-template, and a primer from a set of different specific primers that anneal to the cDNA specific primer-template sequences; and

(9) sorting the amplified cDNA molecules into nonredundant subgroups by collecting the amplification products after each separate polymerase chain reaction, each subgroup of amplified cDNA molecules determined by the specific primer that annealed to the specific primer-template sequence and primed the polymerase chain reaction.

One embodiment of the present invention according to the principles of Method II further comprises using a complete set of nesting dsDNA oligonucleotide adaptors, containing an oligonucleotide adaptor complementary to each of the possible second overhanging ssDNA sequences of the digested cDNA.

Another embodiment of the present invention according to the principles of Method II further comprises conducting further polymerase chain reactions using further nesting oligonucleotide adaptors, optionally with different restriction enzymes and recognition sites, thereby sorting the amplified cDNA molecules further into nonredundant subgroups.

A preferred embodiment of the present invention according to the principles of Method II further comprises conducting further ligations with further nesting oligonucleotide adaptors, optionally with different restriction enzymes and recognition sites, until each nonredundant subgroup contains cDNA molecules all of essentially the same sequence, with every expressed-gene transcript in the mRNA sample uniquely represented in one of the nonredundant subgroups.

The present invention also provides a method (Method III) of sorting genes and/or gene fragments comprising the steps of:

(1) preparing ds cDNA molecules from mRNA molecules by reverse transcription, using a poly-T primer having a general primer-template sequence upstream from the poly-T sequence that includes a recognition sequence for a restriction enzyme, yielding ds cDNA molecules having the poly-T sequence, having the general primer-template sequence;

(2) dividing the cDNA into N pools, wherein N is 1 to 25 digesting the ds cDNA molecules with different restriction enzymes that produce digested cDNA molecules with cohesive ends having overhanging ssDNA sequences of a constant number of arbitrary nucleotides;

(3) ligating to the digested cDNA molecules of each pool a set of dsDNA oligonucleotide adaptors, each of which adaptors has at one of its ends a cohesive-end ssDNA adaptor sequence complementary to one of the possible overhanging ssDNA sequences of the digested cDNA, at the opposite end a specific primer-template sequence specific for the ssDNA adaptor complementary sequence, and in between the ends a constant sequence that is the same for all of the different adaptors of the set;

(4) amplifying by separate polymerase chain reactions the ligated cDNA molecules of each pool, utilizing for each separate polymerase chain reaction a primer that anneals to the cDNA poly-T sequence optionally having the cDNA general primer-template, and a primer from a set of different specific primers that anneal to the cDNA specific primer-template sequences;

(5) sorting the amplified cDNA molecules from each pool into non-overlapping groups by collecting the amplification products after each separate polymerase chain reaction, each group of amplified cDNA molecules determined by the specific primer that annealed to the specific primer-template sequence and primed the polymerase chain reaction, wherein each of the restriction enzymes digests the N separate cDNA pools into 64 or 256 non-redundant sub-groups;

(6) digesting cDNA fragments in each non-redundant sub-group of the cDNA pools with different restriction enzymes and further purifying the digested cDNA fragments by removing the small end fragments produced by the cleavage;

This invention also provides a method of making sub-libraries of ligation sets by ligating restriction enzymes digested fragments generated by method III into a plasmid vector that have recognition sequence for said restriction enzymes and predigesting with these enzymes to make 64×N or 256×N sets of ligations, wherein N is 1 to 25.

This invention further provides a method of making sub-libraries of bacterial colonies, wherein the ligation sets, generated in the method of making sub-libraries of ligation sets, are transformed into bacteria and plated onto bacterial growth plates to produce bacteria colonies containing each of the 64×N or 256×N non-redundant subgroups of cDNA fragments, wherein N is 1 to 25.

In one embodiment of method III, N is two and the restriction enzymes in step (1) comprise AscI and another similar rare restriction enzyme.

BRIEF DESCRIPTION OF THE DRAWINGS

The following Detailed Description, given by way of example, but not intended to limit the invention to specific embodiments described, may be understood in conjunction with the accompanying Figures, incorporated herein by reference, in which:

FIG. 1 schematically illustrates one embodiment of the principles of Method I.

FIG. 2 schematically illustrates one embodiment of the principles of Method II.

FIG. 3 schematically illustrates an alternative embodiment of the principles of Method II.

FIG. 4 shows ligation specificity permitting isolation of the rat albumin gene using the methods of the present invention.

FIG. 5 shows ligation specificity using human GAPDH gene with a particular set of ligation adaptors using the methods of the present invention.

FIG. 6 shows PCR amplification products derived from Jurkat-cell mRNA using a particular set of ligation adaptors according to the methods of the present invention. “The double stranded cDNA (derived from Jurkat cells) that was ligated to the mix of all 64 “Tail adaptor set 1” adaptors was used as template. The cDNA group ligated to each adaptor was amplified separately using the specific Tail primer and the END primer. The figure shows the products of all 64 Tail-END amplification reactions. Amplification products were separated on a 1.5% agarose gel and ethidium bromide staining was used to visualize the DNA.

FIG. 7 is a Southern blot of PCR amplification products derived from Jurkat-cell mRNA showing ligation specificity according to the methods of the present invention. The agarose gel shown in FIG. 2 was blotted onto nylon membrane (Nytran, Schleicher & Schull). The membrane was then hybridized with a radioactive (³²P) probe specific to the human GAPDH gene. The specific signal was obtained in the correct “AGG” lane only. A weaker signal, observed in the “CCC” lane is not of the correct size and can be caused by spurious amplification of the abundant GAPDH cDNA by the “CCC” Tail primer alone.

FIG. 8 shows isolation of three different genes obtained by using nesting PCR primers according to the methods of the present invention. The specific END-Tail groups, expected to contain the GAPDH, Ku antigen and fibrillarin cDNAs, were used as a template for nesting PCR. Nesting primers from the “1^(st) Nest 256”, expected to amplify these three genes were used. Amplification products were separated on a 1.5% agarose gel and ethidium bromide staining was used to visualize the DNA. For the GAPDH and Ku antigen cDNAs single bands of the correct size are observed. For fibrillarin cDNA three bands are observed, one of them, the middle 650bp band, is of the expected size.

FIG. 9 shows isolation of three different genes obtained by using second nesting primers according to the methods of the present invention. Products of the 1^(st) nesting reactions were used as template for the second nesting. Primers from the “2^(nd) nest 16” set were chosen that are expected to amplify the three cDNAs. As expected, single strong bands were obtained for GAPDH and KU antigen cDNAs. For fibrillarin, the second nesting step separated the three bands and only the correct 650 bp band was obtained.

FIG. 10 shows the general structure of the primer and the primer set J2.

FIG. 11 shows tail primers set J2.

FIG. 12 shows tail primers (set number 2).

FIG. 13 shows tail primers set 256.

FIG. 14 shows first nesting primers 256 for tail adaptor 64 set 1.

FIG. 15 shows first nesting primers 64 for tail adaptor 64 set 1.

FIG. 16 shows second nesting primers 64 for tail adaptor 64 set 1.

FIG. 17 shows second nesting primers 16 for tail adaptor 64 set 1.

FIG. 18 shows tail adaptors set 256.

FIG. 19 shows tail adaptors 64 (set number 1) and helpler oligonucleotides.

FIG. 20 shows tail adaptors 64 (set number 2) and helpler oligonucleotides.

SEQ ID NOs: are assigned as follows:

SEQ ID NO: 33 refers to the upper counterpart of Fok I recognition sequence (SEQ ID NO: 7);

SEQ ID NO: 34 refers lower counterpart of SEQ ID NO:20;

SEQ ID NO: 35 refers to the upper sequence (helper) of the adaptor sequence (SEQ ID NO: 22);

SEQ ID NOs: 36-76 refer to the sequences depicted in FIG. 1;

SEQ ID NOs: 77-141 refer to the sequences depicted in FIG. 10;

SEQ ID NOs: 142-205 refer to the sequences depicted in FIG. 11;

SEQ ID NOs: 206-265 refer to the sequences depicted in FIG. 12;

SEQ ID NOs: 266-521 refer to the sequences depicted in FIG. 13;

SEQ ID NOs: 522-777 refer to the sequences depicted in FIG. 14;

SEQ ID NOs: 778-841 refer to the sequences depicted in FIG. 15;

SEQ ID NOs: 842-905 refer to the sequences depicted in FIG. 16;

SEQ ID NOs: 906-921 refer to the sequences depicted in FIG. 17;

SEQ ID NOs: 922-1177 refer to the sequences depicted in FIG. 18;

SEQ ID NOs: 1178-1244 refer to the sequences depicted in FIG. 19;

SEQ ID NOs: 1245-1311 refer to the sequences depicted in FIG. 20.

DETAILED DESCRIPTION OF THE INVENTION

The present invention provides techniques for obtaining groups of nonredundant cDNA molecules, including cDNA libraries containing “one gene per well” for every gene transcript present in an original mRNA source. These techniques sort DNA on a sequence-dependent basis into nonredundant groups, using PCR combined with (1) an initial step of “differential ligation” using a pool of dsDNA ligation adaptors, each of which has an arbitrary ssDNA end and a primer template specific for the ssDNA end, and optional further steps using (2) either nesting primers (in Method I) or nesting ligation adaptors (in Method II).

Method I broadly concerns a method of sorting genes and/or gene fragments comprising the following steps:

(1) preparing ds cDNA molecules from mRNA molecules by reverse transcription, using a poly-T primer optionally having a general primer-template sequence upstream from the poly-T sequence, yielding ds cDNA molecules having the poly-T sequence, optionally having the general primer-template sequence;

(2) digesting the ds cDNA molecules with a restriction enzyme that produces digested cDNA molecules with cohesive ends having overhanging ssDNA sequences of a constant number of arbitrary nucleotides;

(3) ligating to the digested cDNA molecules a set of dsDNA oligonucleotide adaptors, each of which adaptors has at one of its ends a cohesive-end ssDNA adaptor sequence complementary to one of the possible overhanging ssDNA sequences of the digested cDNA, at the opposite end a specific primer-template sequence specific for the ssDNA adaptor complementary sequence, and in between the ends a constant sequence that is the same for all of the different adaptors of the set;

(4) amplifying by separate polymerase chain reactions the ligated cDNA molecules, utilizing for each separate polymerase chain reaction a primer that anneals to the cDNA poly-T sequence optionally having the cDNA general primer-template, and a primer from a set of different specific primers that anneal to the cDNA specific primer-template sequences; and

(5) sorting the amplified cDNA molecules into nonoverlapping groups by collecting the amplification products after each separate polymerase chain reaction, each group of amplified cDNA molecules determined by the specific primer that annealed to the specific primer-template sequence and primed the polymerase chain reaction.

The restriction enzyme can be any enzyme that produces digested cDNA molecules with cohesive ends having overhanging ssDNA sequences of a constant number of arbitrary nucleotides. Such restriction enzymes include type IIs restriction enzymes, including BbvI, BspMI, FokI, HgaI, MboI and SfaNI. Suitable type II restriction enzymes include BglI, BstXI and SfiI.

The groups of cDNA molecules produced by the techniques of Method I are nonredundant: only one DNA sequence will be present for each gene, since for each gene only the poly-T-containing fragment—possibly the entire gene—is primed and amplified. As used in this invention, all genes present as transcripts in a mRNA sample were obtained using complete sets of redundant adaptors. Thus, one embodiment of the present invention according to the principles of Method I comprises using a complete set of oligonucleotide adaptors and specific primers, containing an oligonucleotide adaptor and a specific primer complementary to each of the possible overhanging ssDNA sequences of the digested cDNA. If the constant number of arbitrary nucleotides in the overhanging ssDNA is 3, then a complete set of adaptors includes 4³ or 64 different oligonucleotide adaptors. If the constant number of arbitrary nucleotides is 4, then a complete set includes 4⁴ or 256 different adaptors.

Another embodiment of Method I utilizes adaptors with the 3′-most nucleotide of the ssDNA complementary sequence of the oligonucleotide adaptor an arbitrary nucleotide N, which pairs with the 5′-most nucleotide of each of the possible overhanging ssDNA sequences of the digested cDNA. A complete set of this kind of adaptors contains an oligonucleotide adaptor (for a specific primer) complementary to each of the possible overhanging ssDNA sequences of the digested cDNA excluding the 5′-most nucleotide that pairs with the arbitrary nucleotide N of the oligonucleotide adaptor.

One embodiment of the principles of Method I further comprises additional steps:

(6) amplifying the sorted nonredundant groups of cDNA molecules by nesting polymerase chain reaction, each amplification utilizing a primer that anneals to the cDNA poly-T sequence optionally having the cDNA general primer-template sequence, as well as one of a set of nesting primers with the following general formula

5′-|sequence complementary to the constant sequence of the oligonucleotide adaptors|-NI_(x)-|1-5 nucleotides complementary to one of the possible sequences of 1-5 nucleotides immediately upstream from the overhanging ssDNA sequence on the cDNA|-3′

where N is an arbitrary nucleotide; I is inosine; and x=1,2,3 or 4, being one fewer than the constant number of nucleotides in the overhanging ssDNA sequences; and

(7) sorting the amplified cDNA molecules into nonredundant subgroups by collecting the amplification products after each separate nesting polymerase chain reaction, each nonredundant subgroup of cDNA molecules determined by the particular nested primer that complemented the 1-5 nucleotides immediately upstream from the overhanging ssDNA sequence on the cDNA.

As before, a complete set of nesting primers can be used, which contains a nesting primer complementary to each of the possible sequences of 1-5 nucleotides immediately upstream from the overhanging ssDNA sequence on the cDNA.

The principles of Method I can be used to conduct further polymerase chain reactions with further nesting primers complementary to the next immediately upstream cDNA nucleotides, thereby sorting the amplified cDNA molecules further into nonredundant subgroups. A preferred embodiment involves conducting further polymerase chain reactions with further nesting primers complementary to the next immediately upstream cDNA nucleotides until each nonredundant subgroup contains cDNA molecules all of essentially the same sequence, with every expressed-gene transcript in the mRNA sample uniquely represented in one of the nonredundant subgroups, i.e. “one gene per well.”

Method II broadly concerns a method of sorting genes and/or gene fragments comprising the following steps:

(1) preparing ds cDNA molecules from mRNA molecules by reverse transcription, using a poly-T primer optionally having a general primer-template sequence upstream from the poly-T sequence, yielding ds cDNA molecules having the poly-T sequence, optionally having the general primer-template sequence;

(2) digesting the ds cDNA molecules with a first restriction enzyme that produces digested cDNA molecules with cohesive ends having first overhanging ssDNA sequences of a constant number of arbitrary nucleotides;

(3) ligating to the digested cDNA molecules a set of dsDNA oligonucleotide adaptors, each of which adaptors has at one of its ends a cohesive-end ssDNA adaptor sequence complementary to one of the possible first overhanging ssDNA sequences of the digested cDNA, at the opposite end a specific primer-template sequence specific for the ssDNA adaptor complementary sequence, and in between the ends a constant sequence that is the same for all of the different adaptors of the set, and that contains a recognition site for a second restriction enzyme that can cleave the ligated cDNA molecules at a point further from the ligated oligonucleotide adaptor than the overhanging ssDNA sequences of the digested cDNA, and can create cohesive ends having second overhanging ssDNA sequences of a constant number of arbitrary nucleotides;

(4) amplifying by separate polymerase chain reactions the ligated cDNA molecules, utilizing for each separate polymerase chain reaction a primer that anneals to the cDNA poly-T sequence optionally having the cDNA general primer-template, and a primer from a set of different specific primers that anneal to the cDNA specific primer-template sequences; and

(5) sorting the amplified cDNA molecules into nonoverlapping groups by collecting the amplification products after each separate polymerase chain reaction, each group of amplified cDNA molecules determined by the specific primer that annealed to the specific primer-template sequence and primed the polymerase chain reaction.

The first restriction enzyme can be any enzyme that produces digested cDNA molecules with cohesive ends having overhanging ssDNA sequences of a constant number of arbitrary nucleotides. Such restriction enzymes include type IIs restriction enzymes, including BbvI, BspMI, FokI, HgaI, MboI and SfaNI. Suitable type II restriction enzymes include BglI, BstXI and SfiI. The second restriction enzyme can be a type II restriction enzyme that cleaves the ligated cDNA molecules at a point further from the ligated oligonucleotide adaptor than the overhanging ssDNA sequences of the digested cDNA, and creates cohesive ends having second overhanging ssDNA sequences of a constant number of arbitrary nucleotides. Examples of suitable type IIs restriction enzymes include BspMI.

As in Method I, in Method II a complete set of oligonucleotide adaptors and specific primers contains an oligonucleotide adaptor and a specific primer complementary to each of the possible first overhanging ssDNA sequences of the digested cDNA. Where the 3′-most nucleotide of the ssDNA complementary sequence of the oligonucleotide adaptor is an arbitrary nucleotide N, which pairs with the 5′-most nucleotide of each of the possible first overhanging ssDNA sequences of the digested cDNA, a complete set of oligonucleotide adaptors and specific primers contains an oligonucleotide adaptor and a specific primer complementary to each of the possible first overhanging ssDNA sequences of the digested cDNA excluding the 5′-most nucleotide that pairs with the arbitrary nucleotide N of the oligonucleotide adaptor.

One embodiment of the principles of Method II further comprises additional steps:

(6) digesting the sorted nonredundant groups of cDNA molecules with the second restriction enzyme, cleaving the ligated cDNA molecules at a point further from the ligated oligonucleotide adaptor than the overhanging ssDNA sequences of the digested cDNA, and creating cohesive ends having second overhanging ssDNA sequences of a constant number of arbitrary nucleotides;

(7) ligating to the digested cDNA molecules a set of nesting dsDNA oligonucleotide adaptors, each of which adaptors has at one of its ends a cohesive-end ssDNA adaptor sequence complementary to one of the possible second overhanging ssDNA sequences of the digested cDNA, at the opposite end a specific primer-template sequence unique for the ssDNA adaptor complementary sequence, and in between the ends a constant sequence that is the same for all of the different adaptors of the set, and that contains the recognition site for the second restriction enzyme;

(8) amplifying by separate polymerase chain reactions the ligated cDNA molecules, utilizing for each separate polymerase chain reaction a primer that anneals to the cDNA poly-T sequence optionally having the cDNA general primer-template, and a primer from a set of different specific primers that anneal to the cDNA specific primer-template sequences; and

(9) sorting the amplified cDNA molecules into nonredundant subgroups by collecting the amplification products after each separate polymerase chain reaction, each subgroup of amplified cDNA molecules determined by the specific primer that annealed to the specific primer-template sequence and primed the polymerase chain reaction.

A complete set of nesting dsDNA oligonucleotide adaptors contains an oligonucleotide adaptor complementary to each of the possible second overhanging ssDNA sequences of the digested cDNA.

An embodiment of Method II includes conducting further polymerase chain reactions using further nesting oligonucleotide adaptors, optionally with different restriction enzymes and recognition sites, thereby sorting the amplified cDNA molecules further into nonredundant subgroups. If different restriction enzymes are used, they must cleave the ligated cDNA molecules at a point further from the ligated oligonucleotide adaptor than the overhanging ssDNA sequences of the digested cDNA, and create cohesive ends having second overhanging ssDNA sequences of a constant number of arbitrary nucleotides.

A preferred embodiment of Method II comprises repeating nesting ligation and PCR until each nonredundant subgroup contains cDNA molecules all of essentially the same sequence, with every expressed gene transcript in the mRNA sample uniquely represented in one of the nonredundant subgroups, i.e. “one gene per well.”

Method III utilizes the non-redundant groups of cDNA fragments collected in step (5) of Method I and II for the preparation of sets of non-redundant sub-libraries of cDNA. Such sub-libraries can be more economically used for the derivation of a complete cDNA library by selecting a group of clones from the sub-libraries. The principle of Method III is that cDNA fragments derived from a specific highly abundant mRNA will converge into one group. Thus, a few groups will contain a highly redundant cDNA population. These groups are identified by analysis of the cDNA content of the group by sequencing or other methods. All other groups will be devoid of cDNAs of highly redundant mRNAs and thus of low redundancy and are used, in combination, to derive a full cDNA library. Since the elimination of the groups that contain a highly redundant cDNA population also removes some cDNA fragments of low redundancy mRNAs an approach involving parallel processing of two cDNA pools, each digested with a type different IIs restriction enzyme, is used. This makes it highly improbable that a “rare” cDNA fragment will be found in a high-redundancy group in both digest pools.

Method III broadly concerns a method of sorting genes and/or gene fragments comprising the steps of:

(1) preparing ds cDNA molecules from mRNA molecules by reverse transcription, using a poly-T primer having a general primer-template sequence upstream from the poly-T sequence that includes a recognition sequence for a restriction enzyme, yielding ds cDNA molecules having the poly-T sequence, having the general primer-template sequence;

(2) dividing the cDNA into N pools, wherein N is 1 to 25 digesting the ds cDNA molecules with different restriction enzymes that produce digested cDNA molecules with cohesive ends having overhanging ssDNA sequences of a constant number of arbitrary nucleotides;

(3) ligating to the digested cDNA molecules of each pool a set of dsDNA oligonucleotide adaptors, each of which adaptors has at one of its ends a cohesive-end ssDNA adaptor sequence complementary to one of the possible overhanging ssDNA sequences of the digested cDNA, at the opposite end a specific primer-template sequence specific for the ssDNA adaptor complementary sequence, and in between the ends a constant sequence that is the same for all of the different adaptors of the set;

(4) amplifying by separate polymerase chain reactions the ligated cDNA molecules of each pool, utilizing for each separate polymerase chain reaction a primer that anneals to the cDNA poly-T sequence optionally having the cDNA general primer-template, and a primer from a set of different specific primers that anneal to the cDNA specific primer-template sequences;

(5) sorting the amplified cDNA molecules from each pool into non-overlapping groups by collecting the amplification products after each separate polymerase chain reaction, each group of amplified cDNA molecules determined by the specific primer that annealed to the specific primer-template sequence and primed the polymerase chain reaction, wherein each of the restriction enzymes digests the N separate cDNA pools into 64 or 256 non-redundant sub-groups; and

(6) digesting cDNA fragments in each non-redundant sub-group of the cDNA pools with different restriction enzymes and further purifying the digested cDNA fragments by removing the small end fragments produced by the cleavage.

In one embodiment of the method of sorting genes and/or gene fragments, the method further comprises purifying the digested cDNA fragments by removing the small end fragments produced by the cleavage.

The reactions in Methods I, II and III eventually stop when the cDNAs are exhausted.

In another embodiment of the method of sorting genes and/or gene fragments, the method further comprises ligating the digested cDNA fragments into a plasmid vector that has recognition sequence for a restriction enzyme and is predigested with the enzyme.

In another embodiment of the method of sorting genes and/or gene fragments, the restriction enzyme is NotI or AscI.

In another embodiment of the method of sorting genes and/or gene fragments, the method further comprises ligating the digested cDNA fragments into a genetic vector.

In another embodiment of the method of sorting genes and/or gene fragments, the genetic vector is a viral vector, a bacterial vector, a protozoan vector, a retrotransposon, a transposon, a DNA vector, or a recombinant vector.

In another embodiment of the method of sorting genes and/or gene fragments, the method further comprises transforming the ligation products into bacteria and growing the bacteria in a suitable growth media.

In another embodiment of the method of sorting genes and/or gene fragments, the bacteria are grown on bacteria growth plates.

In another embodiment of the method of sorting genes and/or gene fragments, N is two and the restriction enzymes of step (2) are BbsI for one pool and BsaI for the second pool.

In another embodiment of the method of sorting genes and/or gene fragments, N is 2 to 20, preferably 2 to 15, more preferably 2 to 10 and most preferably 2 to 4.

In another embodiment of the method of sorting genes and/or gene fragments, N is two and the restriction enzymes in step (1) comprise AscI and another similar rare restriction enzyme

In yet another embodiment of the method of sorting genes and/or gene fragments, N is two and the restriction enzymes in step (5) comprise BbsI and BsaI.

In a further embodiment of the method of sorting genes and/or gene fragments, N is two and the restriction enzymes in step (6) comprise NotI and AscI.

This invention also provides a method of making sub-libraries of ligation sets by ligating restriction enzyme digested fragments produced by the method of sorting genes and/or gene fragments, into plasmid vectors that have recognition sequences for said restriction enzymes and predigesting with these enzymes to make 64×N or 256×N sets of ligations, wherein N is 1 to 25.

In one embodiment of the method of making sub-libraries of expression system colonies, the expression system is a bacterium.

In another embodiment of the method of making sub-libraries of expression system colonies, the bacteria are grown under suitable conditions.

In a further embodiment of the method of making sub-libraries of expression system colonies, the bacteria are plated onto bacterial growth plates.

The practice of the present invention employs, unless indicated, conventional techniques of molecular biology (including recombinant techniques), microbiology, cell biology, biochemistry and immunology, which are within the skill of the art. Such techniques are explained fully in the literatures, such as, “Molecular Cloning: A Laboratory Manual”, second edition (Sambrook et al., 1989); “Oligonucleotide Synthesis” (M. J. Gait, ed., 1984); “Animal Cell Culture” (R. I. Freshney, ed., 1987); “Methods in Enzymology” (Academic Press, Inc.); “Handbook of Experimental Immunology” (D. M. Wei & C. C. Blackwell, eds.); “Gene Transfer Vectors for Mammalian Cells” (J. M. Miller & M. P. Calos, eds., 1987); “Current Protocols in Molecular Biology” (F. M. Ausubel et al., eds., 1987); “PCR: The Polymerase Chain Reaction”, (Mullis et al., eds., 1994); “Current Protocols in Immunology” (J. E. Coligan et al., eds., 1991). These technique are applicable to the production of the polynucleotides of the invention, and, as such, may be considered in making and practicing the invention. This invention can be applicable to the uses disclosed in PCT publications, such as WO 98/51789A2, WO 93/18176A1 and WO 99/60164 the contents of which are incorporated herein by reference.

Furthermore, reference is made to Gold P., U.S. Pat. No. 5,407,813, issued Apr. 18, 1995; Deugau et al., U.S. Pat. No. 5,508,169, issued Apr. 16, 1996; Deugau et al., U.S. Pat. No. 5,858,656, issued Jan. 12, 1999; R. A. Guilfoyle et al., “Ligation-mediated PCR amplification of specific fragments from a Class-II restriction endonuclease total digest” Nucleic Acids Research, 1997, Vol. 25(9):1854-1858; N. B. Ivanova and A. V. Belyavsky “Identification of differentially expressed genes by restriction endonuclease-based gene expression fingerprinting” Nucleic Acids Research, 1995, Vol. 23(15):2954-2958; H. Mahadeva et al. “A simple and efficient method for the isolation of differentially expressed genes” J. Mol. Biol., 1998, 284:1391-1398, A. B. Troutt et al., Proc. Natl. Acad. Sci. USA, Biochemistry, October 1992, 89:9823-9825; K. Kato, Nucleic Acids Research, 1995, 23(18):3685-3690; D. R. Sibson, U.S. Pat. No. 5,728,524, issued Mar. 17, 1998; R. J. Sapolsky et al, U.S. Pat. No. 5,710,000, issued Jan. 20, 1998; H. Kambara et al., U.S. Pat. No. 5,650,274, issued Jul. 22, 1997; Y. Prashar and S. M. Weissman, Proc. Natl. Acad. Sci. USA, 1996, 93:659-663; M. S. H. Ko, Nucleic Acids Research, Vol. 18(19):5705-571 1; J. M. Rothberg, et al., U.S. Pat. No. 5,871,697, issued Feb. 16, 1999; J. B. D. M. Edward, Nucleic Acids Research, Vol. 19(19):5227-5232; C. Hoog, Nucleic Acids Research, Vol. 19(22):6123-6127; B. P. Sokolov et al., Nucleic Acids Research, 1994, Vol. 22(19):4009-4015; W. M. Schmidt and M. W. Mueller, Nucleic Acids Research, Vol. 24(9):1789-1791; A. Belyavsky et al. Nucleic Acids Research, 1989, Vol. 17(8):2919-2932; J. P. Calvet, Pediatric Nephrology, 1991, 5:751-757; R. Cooke et al., The Plant Journal, 1996, 9(1):101-124; Christine Domec et al., Analytical Biochemistry, 1990, 188:422-426; H. Haymerle et al., Nucleic Acids Research, 1986, Vol. 14(21):8615-8625; S. Kato et al., Gene, 1994, 150:243-250; T. Kohchi et al., The plant Journal, 1995, 8(5):771-776; S. R. Patanjali et al., Proc. Natl. Acad. Sci. USA, 1991, Vol. 88:1943-1947; A. J. Podhajska et al., Method in Enzymology, 1992, 216:303-309; W. Szybalski et al., Gene, 1991, 100:13-26; WO 94/01582, published Jan. 20, 1994; Gould et al., U.S. Pat. No. 5,700,644, issued Dec. 23, 1997; Short et al., U.S. Pat. No. 5,763,239, issued Jun. 9, 1998; Sytkowski et al., U.S. Pat. No. 5,804,382, issued Sep. 8, 1998; Belyavsky et al., U.S. Pat. No. 5,814,445, issued Sep. 29, 1998; Wang et al., U.S. Pat. No. 5,837,468, issued Nov. 17, 1998; Brenner, U.S. Pat. No. 5,863,722, issued Jan. 26, 1999; Kinzler et al., U.S. Pat. No. 5,866,330, issued Feb. 2, 1999; Kinzler et al., U.S. Pat. No. 5,695,937, issued Dec. 9, 1997; Bassam et al., U.S. Pat. No. 5,413,909, issued May 9, 1995; McClelland et al., U.S. Pat. No. 5,487,985, issued Jan. 30, 1996; Villeponteau et al., U.S. Pat. No. 5,580,726, issued Dec. 3, 1996; Mierendorf et al., U.S. Pat. No. 5,629,179, issued May 13, 1997; Yourno, U.S. Pat. No. 5,556,773, issued Sep. 17, 1996, and the documents cited therein and the documents of record in the prosecution of cited U.S. patent; all of which are incorporated herein by reference.

With respect to cDNAs for expression in a vector and documents providing such exogenous DNA, as well as with respect to the expression of transcription and/or translation factors for enhancing expression of nucleic acid molecule, reference is made to U.S. Pat. No. 5,990,091 issued Nov. 23, 1999, and WO 98/00166 and WO 99/60164, and the documents cited therein and the documents of record in the prosecution of that patent and those PCT applications; all of which are incorporated herein by reference. Thus, U.S. Pat. No. 5,990,091 and WO 98/00166 and WO 99/60164 and documents cited therein and documents or record in the prosecution of that patent and those PCT applications, and other documents cited herein or otherwise incorporated herein by reference, can be consulted in the practice of this invention; and, all exogenous nucleic acid molecules and vectors cited therein can be used in the practice of this invention. In this regard, mention is also made of U.S. Pat. Nos. 6,004,777, 5,997,878, 5,989,561, 5,976,552, 5,972,597, 5,858,368, 5,863,542, 5,833,975, 5,863,542, 5,843,456, 5,766,598, 5,766,597, 5,762,939, 5,756,102, 5,756,101, 5,494,807.

The expression systems are disclosed in U.S. Patent Nos. 5,830,692, 6,004,941, 5,641,663, and 5,538,885, the contents of which are hereby incorporated herein by reference.

As used herein, a genetic vector includes, but is not limited to a viral vector, a bacterial vector, a protozoan vector, a retrotransposon, a transposon, a DNA vector., or a recombinant vector thereof.

As used herein, “rare restriction enzymes” means restriction enzymes having a low chance of cleaving within the cDNA. Generally, enzymes that have recognition sequence of 8 or more base pairs are regarded as rare enzymes since they cleave, statistically, once every 4⁸ bp (˜1 per 16,000 bp).

EXPERIMENTAL DETAILS

The following examples illustrate some embodiments of the present invention in more detail. However, the following examples should not be construed as limiting the scope of the present invention.

1. Preparation of cDNA

Conversion of mRNA into ds cDNA: For priming the synthesis of single stranded cDNA from polyA+mRNA an oligo(dT) primer was used. The primer was of the following structure, including a general primer-template sequence:

5′-TGCATGGCACAGTACTGAGTGGTATCGACTCGTACAGGCGCGCCTTTTTTTTTTTT TTTTTTV-3′ (SEQ ID NO:1)

(V=C,G or A).

General primers for amplification from this sequence included:

1. GP1=5′-TGCATGGGACAGTACTGAGT-3′ (SEQ ID NO:2)

2. GP2=5′-CACAGTACTGAGTGGTATCG-3′ (SEQ ID NO:3)

3. GP3=5′-AGTGGTATCGACTCGTACAG-3′ (SEQ ID NO:4)

As depicted here, the three general primers are nested relative to each other. Conventional methods were used for preparation of double stranded cDNA from polyA+mRNA. The double stranded cDNA were purified on a spin column (Qiagen—QIAquick PCR purification kit, catalogue No. 28106) to remove excess oligo(dT) primer and nucleotides. ds cDNA digestion; restriction enzyme choice: The double stranded cDNA was digested with a type IIs restriction enzyme (RE) that produced a four base overhang structure and that cut at least 8 nucleotides away from the recognition sequence. Other enzymes, including type II restriction enzymes, that produce other overhangs or that cut closer to the recognition sequence can be used. REs used were:

BbvI (5′-GCAGCNNNNNNNN-3′ (SEQ ID NO:5)

3′-CGTCGNNNNNNNNNNNN-5′) (SEQ ID NO:6)

and FokI (5′-GGATGNNNNNNNNN-3′

3′-CCTACNNNNNNNNNNNNN-5′) (SEQ ID NO:7)

In the examples as shown in FIG. 4, double stranded cDNA derived from rat liver mRNA was digested with Bbvl and ligated to Tail adaptor set 2. Helper oligo was HOLL2 for “FIG. 4A” and HOLL1 for “FIG. 4B”. Ligation specificity was tested on the Albumin gene, which constitutes the most abundant mRNA in rat liver. Ligation specificity was tested with a Tail primer and Albumin reverse primer. The specific Tail adaptor that should ligate to the Albumin gene is Ada-ACT. All 9 Tail adaptors that have one base mismatch with the Albumin specific Tail adaptor were examined. Both “FIG. 4A” and “FIG. 4B” show separation of DNA on 1.5% agarose gel using and ethidium bromide staining was used to visualize the DNA.

In FIG. 4A, helper oligo HOLL2, that is a perfect match to the Tail adaptors, was used. Oligo concentration was 5 pmol/25 μl. The correct 200 bp band is observed in the specific ACT Tail primer. However, Tails ATT, AGT, ATT and TCT give a strong 200 bp-albumin band. Very weak 200 bp band is observed in Tail ACG, ACC and ACA. Thus, the ligation conditions used here allow frequent mis-ligations.

In FIG. 4B, helper oligo HOLL1, that has a mismatch to the first nucleotide of the constant region of the Tail adaptor, was used. Oligo concentration was 2.5 pmol/25 μl. The 200 bp Albumin specific band is observed only in the Tail-ACT amplification. None of the other Tails gave the Albumin band. The 500 bp band observed in the ACG lane (also seen in “A”) is caused by Tail-Tail amplification of an undetermined gene. Thus, the ligation conditions used here give highly specific ligation and do not allow mis-ligations.

2. Differential Ligation

Adaptor design and sequence: The digested ds cDNA was ligated to a set of oligonucleotide adaptors. Two sets of adaptors were used: a set of 64 adaptors covering all 64 combinations of three of the four nucleotides of the overhang, and a set of 256 adaptors covering all 256 combinations of the four nucleotides of the overhang.

Each adaptor comprises two DNA strands: a “long” 49-51 bp strand that contains the sequence that fits into the overhang produced by the type IIs RE's, and a “short” 18-mer strand that complements the long strand up to the overhang. Three structural versions of the short strand were examined:

5′-XYZNGCAGGTACGTCGTACCGCGGCCGCGTGAGCTTGAGTCGCGTGGAT-3′ long strand (SEQ ID NO:8)

3′-CGTCCATGCAGCATGGCG-5′ short strand 1(SS1 ) (SEQ ID NO:9)

3′-AGTCCATGCAGCATGGCG-5′ short strand 2(SS2 ) (SEQ ID NO:10)

3′-CATCCATGCACCATGGCG-5′ short strand 3(SS3 ) (SEQ ID NO:11)

Note that SS2 has a mismatch to the 5th nucleotide of the long strand (just after the N) and that SS3 has a mismatch to the 6th nucleotide.

The general structure of the long strand of the adaptors is as follows for the set of 64:

5′P-XYZN - - - constant - - - | - - - Specific - - - |

where each of X,Y and Z can be any of the nucleotides but are specific for each adaptor; N is a mix of all 4 nucleotides; P is a 5′ phosphate; the constant region is a sequence which is common to all 64 adaptors while the specific region is specific to each of the 64 adaptors, each adaptor has a different specific sequence.

The general structure of the adaptors is as follows for the set of 256:

5′P-WXYZ - - - constant - - - | - - - Specific - - - |

where each of W, X,Y and Z can be any of the nucleotides but are specific for each adaptor; P is a 5′ phosphate; the constant region is a sequence which is common to all 256 adaptors while the specific region is specific to each of the 256 adaptors, each adaptor has a different specific sequence. For each adaptor from the set of 64 and set of 256 a specific primer, complementary to the specific region of the adaptor, has been synthesized. FIG. 18 shows tail adaptors set 256, which can be represented by such a general formula.

The sequences of the entire sets of 64 and 256 adaptors can be generated from the general structures for the set of 64 and the set of 256, respectively. The list of specific primers sets are appended to this application as FIGS. 10 to 13.

FIG. 10 shows the general structure of the primer and the primer set J2 having the general structure of the primers

5′ XYZN GCAGGT ACGTCGTACC GCGGCCGC-x-x-x-x-x-x-x-x-x-x-x-x-3′ (SEQ ID NO:12)

Bases 4 BspMI(6) constant(10) NOTI(8) Tail (20)

wherein X, Y and Z can be any of A, T, C or G.

FIG. 11 shows tail primers set J2 which can be represented by the general formula:

Tail-XYZ 5′ TCCACGCGACTCAAGCTCAC (SEQ ID NO: 13)

wherein X, Y and Z in the primer name can be any of A, T, C or G. The sequence of the primer is different for each of the 64 different tail primers and each one of them is a complete reverse complement of the specific region of the tail adaptor that has the same X,Y,Z.

FIG. 12 shows tail primers (set number 2) which can be represented by the general formula:

TnewXYZ 5′ AACGACGCGTCGCGGTACCAG (SEQ ID NO:14)

wherein X, Y and Z can be any of A, T, C or G.

FIG. 13 shows tail primers set 256 which can be represented by the general formula:

tailWXYZ 5′AACGCAGTGTTCGTTCGACGA (SEQ ID NO:15)

wherein each of W, X, Y and Z can be any of A, T, C or G.

Ligation procedure: For ligation, all 64 or 256 adaptors are mixed in equal molar concentrations. Initially ligation conditions followed conventional methods. This included the use of T4 DNA ligase at 16° C. and using the SS1 strand. These ligation conditions proved inadequate since ligation specificity was found to be low and many occasions of adaptors ligating to unmatched overhangs were noted (FIG. 4a). But the following conditions below were found to give very high ligation specificity:

100 ng of digested ds cDNA was placed in ligation buffer (50 mM Tris-HCl, pH=7.8; 10 mM MgCl₂; 10 mM dithiothreitol, 26 μM NAD+; 25 μg/ml bovine serum albumin). Adaptor concentration was 2.5 pmol/12 μl (long strand at 2.5 pmol/12 μl and the short strand at 10 pmol/12 μl). Importantly, short strand SS2 with one mismatch to the 5th nucleotide of the long strand (just after the N) was used. Other short strands always gave lower specificity.

At this point reaction volume was 10 μl. The reaction was heated to 65° C. for 5 minutes and then cooled to 8° C. 2 μl of E. coli DNA ligase (10 units/μl) were added.

Incubation was carried out for 12 hours. The reaction was stopped by heating to 65° C. for 15 minutes and stored at 4° C. Ligation products were purified on QIAquick spin columns to remove unligated adaptors.

Analysis of ligation specificity: Ligation specificity was tested on highly expressed genes. The following example details an experiment performed on mRNA from rat liver. The most abundant gene in this tissue is albumin and was selected (as well as other genes not shown here) to test ligation specificity. The type IIs RE used was BbvI. The 3′-most BbvI site in the rat albumin gene (genbank accession no. J00698) is at nucleotide 1740, 250 bp from the poly-A tail. A reverse oligonucleotide (5′-CACCAACAGAAGAGATGAGTCCTG-3′ (SEQ ID NO:16)) matches nucleotides 1901 to 1881. The distance of this oligonucletide from the BbvI site is 160 bp.

The specific adaptor for ligation to this BbvI end of the rat albumin gene is Ada-ACT:

3′-AGATGCGGATCGGGCTCTGTGCGCCGGCGCCATGCTGCATGGACGNTCA-5′ (SEQ ID NO:17)

Amplification of the ligation product with specific-ACT (5′-TCTACGCCTAGCCCGAGACAC-3′ (SEQ ID NO:18)) by PCR gave the correct fragment size of 209 bp on an agarose gel (FIG. 4 lane ACT). Had a different adaptor managed to ligate (i.e. misligate) to the end of albumin cDNA, then a different specific primer would have given a fragment of the same size. FIG. 4a shows the results of ligation done under non-specific conditions using a short strand with no mismatches. Lanes ATT, AGT, AAT, TCT show the presence of such a fragment after amplification with other tail primers indicating presence of misligation. However, when the conditions defined above were used, no misligations occurred (FIG. 4b).

Additional experiments performed on the GAPDH included testing ligation specificity on all 64 specific adaptors. Upon digestion with a type IIs restriction enzyme of a double-stranded cDNA derived from the mRNA of a specific gene, fragments with specific overhangs are produced. The example below describes the full human GAPDH cDNA sequence and the location of the recognition sites for the BbvI type IIs restriction enzyme. The “><” symbol marks the exact point were the enzyme cleaves the cDNA. The polyA addition signal (AATAAA), found 20 to 30 bases before the actual polyA addition site, is underlined. Also underlined, in the more upstream regions, are the BbvI recognition sequences. The example given here is in addition to the Rat albumin example given in the patent.

(SEQ ID NO: 19) GTTCGACAGT CAGCCGCATC TTCTTTTGCG TCGCCGCCG     10            20       30                           >< BbvI AGCCACATCG CTCAGACACC ATGGGGAAGG TGAAGGTCGG   50           60        70           80 AGTCAACGGA TTTGGTCGTA TTGGGCGCCT GGTCACCAGG     90       100      110           120 GCTGCTTTTA ACTCTGGTAA AGTGGATATT GTTGCCATCA  130         140        150 ATGACCCCTT CATTGACCTC AACTACATGG TTTACATGTT    170      180           190       200 CCAATATGAT TCCACCCATG GCAAATTCCA TGGCACCGTC     210       220      230       240 AAGGCTGAGA ACGGGAAGCT TGTCATCAAT GGAAATCCCA 250            260      270        280 TCACCATCTT CCAGGAGCGA GATCCCTCCA AAATCAAGTG     290      300          310      320 GGGCGATGCT GGCGCTGAGT ACGTCGTGGA GTCCACTGGC      330       340      350         360 GTCTTCACCA CCATGGAGAA GGCTGGGGCT CATTTGCAGG    370           380       390     400 GGGGAGCCAA AAGGGTCATC ATCTCTGCCC CCTCTGCTGA     410     420             430       440 TGCCCCCATG TTCGTCATGG GTGTGAACCA TGAGAAGTAT   450         460        470         480 GACAACAGCC TCAAGATCAT CAGCAATGCC TCCTGCACCA    490       500          510       520 CCAACTGCTT AGCACCCCTG GCCAAGGTCA TCCATGACAA     530         540      550         560 CTTTGGTATC GTGGAAGGAC TCATGACCAC AGTCCATGCC    570        580         590       600 ATCACTGCCA CCCAGAAGAC TGTGGATGGC     610       620      630                       >< BbvI CCCTCCGGGA AACTGTGGCG TGATGGCCGC GGGGCTCTCC    640       650           660       670 AGAACATCAT CCCTGCCTCT ACTGGCGCTG CCAAGGCTGT    680        690       700          710 GGGCAAGGTC ATCCCTGAGC TGAACGGGAA GCTCACTGGC    720       730         740        750 ATGGCCTTCC GTGTCCCCAC TGCCAACGTG TCAGTGGTGG    760         770       780         790 ACCTGACCTG CCGTCTAGAA AAACCTGCCA AATATGATGA    800        810       820         830 CATCAAGAAG GTGGTGAAGC AGGCGTCGGA GGGCCCCCTC     840      850         860        870 AAGGGCATCC TGGGCTACAC TGAGCACCAG GTGGTCTCCT   880          890       900        910 CTGACTTCAA CAGCGACACC CACTCCTCCA CCTTTGACGC     920      930         940       950 TGGGGCTGGC ATTGCCCTCA ACGACCACTT TGTCAAGCTC    960        970        980        990 ATTTCCTGGT ATGACAACGA ATTTGGCTAC AGCAACAGGG    1000        1010       1020      1030 TGGTGGACCT CATGGCCCAC ATGGCCTCCA AGGAGTAAGA    1040      1050        1060       1070 CCCCTGGACC ACCAGCCCCA GCAAGAGCAC AAGAGGAAGA     1080       1090      1100       1110 GAGAGACCCT CACTGCTGGG GAGTCCCTGC CACACTCAGT    1120       1130       1140        1150 CCCCCACCAC ACTGAATCTC CCCTCCTCAC AGTTGCCATG    1160      1170       1180         1190 TAGACCCCTT GAAGAGGGGA GGGGCCTAGG GAGCCGCACC    1200        1210      1220      1230 TTGTCATGTA CCATCAATAA AGTACCCTGT GCTCAACC     1240      1250         1260         1270

The expected end of the 3′ fragment should be:

5′-AAGTGTTGCAAGGCTGCCGACAAGGATAAC - - - 3′ (SEQ ID NO:20)

3′-CAACGTTCCGACGGCTGTTCCTATTG - - - 5′

The cDNA derived in the SDGI procedure has an extended polyA tail of a specific sequence. This is underlined in the sequence below. The sequence below describes the exact structure of the double stranded structure of the 3′ most fragment of the human GAPDH cDNA. Note the structure of the 5′ end. The BbvI recognition sequence is underlined.

(SEQ ID NO:21) ><BbvI GCCTCT ACTGGCGCTG GA TGACCGCGAC   640           650        660        670        680        690         700 CCAAGGCTGT GGGCAAGGTC ATCCCTGAGC TGAACGGGAA GCTCACTGGC ATGGCCTTCC GTGTCCCCAC GGTTCCGACA CCCGTTCCAG TAGGGACTCG ACTTGCCCTT CGAGTGACCG TACCGGAAGG CACAGGGGTG   710           720        730        740        750        760         770 TGCCAACGTG TCAGTGGTGG ACCTGACCTG CCGTCTAGAA AAACCTGCCA AATATGATGA CATCAAGAAG ACGGTTGCAC AGTCACCACC TGGACTGGAC GGCAGATCTT TTTGGACGGT TTATACTACT GTAGTTCTTC   780           790        800        810        820        830         840 GTGGTGAAGC AGGCGTCGGA GGGCCCCCTC AAGGGCATCC TGGGCTACAC TGAGCACCAG GTGGTCTCCT CACCACTTCG TCCGCAGCCT CCCGGGGGAG TTCCCGTAGG ACCCGATGTG ACTCGTGGTC CACCAGAGGA   850           860        870        880        890        900         910 CTGACTTCAA CAGCGACACC CACTCCTCCA CCTTTGACGC TGGGGCTGGC ATTGCCCTCA ACGACCACTT GACTGAAGTT GTCGCTGTGG GTGAGGAGGT GGAAACTGCG ACCCCGACCG TAACGGGAGT TGCTGGTGAA   920           930        940        950        960        970         980 TGTCAAGCTC ATTTCCTGGT ATGACAACGA ATTTGGCTAC AGCAACAGGG TGGTGGACCT CATGGCCCAC ACAGTTCGAG TAAAGGACCA TACTGTTGCT TAAACCGATG TCGTTGTCCC ACCACCTGGA GTACCGGGTG   990          1000        1010       1020       1030       1040        1050 ATGGCCTCCA AGGAGTAAGA CCCCTGGACC ACCAGCCCCA GCAAGAGCAC AAGAGGAAGA GAGAGACCCT TACCGGAGGT TCCTCATTCT GGGGACCTGG TGGTCGGGGT CGTTCTCGTG TTCTCCTTCT CTCTCTGGGA  1060         1070        1080       1090       1100       1110        1120 CACTGCTGGG GAGTCCCTGC CACACTCAGT CCCCCACCAC ACTGAATCTC CCCTCCTCAC AGTTGCCATG GTGACGACCC CTCAGGGACG GTGTGAGTCA GGGGGTGGTG TGACTTAGAG GGGAGGAGTG TCAACGGTAC  1130         1140        1150       1160       1170       1180        1190 TAGACCCCTT GAAGAGGGGA GGGGCCTAGG GAGCCGCACC TTGTCATGTA CCATCAATAA AGTACCCTGT ATCTGGGGAA CTTCTCCCCT CCCCGGATCC CTCGGCGTGG AACAGTACAT GGTAGTTATT TCATGGACA  1200         1210        1220       1230       1240       1250        1260 GCTCAACCAAAAAAAAAAAAAAAAAA CGAGTTCCTTTTTTTTTTTTTTTTTT

The specific adaptor that will ligate to this overhang is:

GGTACGACGTTCAGCA GCCTCTACTGGCGCTG - - - Ada AGG 3′ CCAATAGCAGCCGCCGCTGCCATGCTGCAAGTCGANGGA GATGACCGCGAC - - - (SEQ ID NO:22)

Note the mismatch in the upper sequence (helper) of the adaptor, that marked by an underline. To the right of the adaptor the end of the human GAPDH sequence is shown to emphasize the match between the adaptor and the overhang. Ligation specificity is examined by the ability of the “TAIL” primer that matches the 3′ (specific) part of the adaptor (Tail AGG 5′ GGTTATCCGTCGGCGGCGAC 3′) (SEQ ID NO: 23) to amplify, in combination with a GAPDH-specific reverse primer (underlined above—5′ TACAGCAACAGGGTGGTGGA 3′) (SEQ ID NO:24). This PCR amplification should result in a fragment of a specific size, 390 bp in the example of GAPDH (350+40 of the adaptor). A complete specificity is achieved when all of the other TAIL primers are unable to amplify the GAPDH sequence. This is what is shown in FIG. 5 whom all 64 TAIL plus GAPDH reverse PCR amplifications were performed and only the Ada-AGG TAIL was able to give the expected fragment of 390 bp.

Analysis of ligation efficiency: To examine the efficiency of ligation, the successful amplification of a set of rare mRNAs was tested. As in section 2.3, reverse primers for the specific genes are used in combination with the specific primers that were expected to ligate to the ends of these cDNAs. All reaction conditions were performed as described in section 2.3.

3. Amplification-division of the Different Groups (General-specific PCR)

The ligation could employ a mix of all 64 (or 256) adaptors. While the following details the protocol performed on the set of 64 adaptors, the same protocol applies to a set of 256 adaptors. To divide the ligated cDNA into 64 groups 64 PCR reactions were performed. Each reaction used a primer specific for one of the specific ligation adaptors, and the general primer. This resulted in a specific amplification of all cDNAs ligated with the specific adaptor. PCR conditions were 2 min. at 95° C. followed by 30 cycles of 1 min. at 95° C., 1 min. at 58° C. and 2 min. at 68° C. This was followed by incubation for 7 min. at 68° C. FIG. 6 shows the products of the 64 specific-general-primed PCR reaction. Southern blot analysis of the 64 reactions (FIG. 7) demonstrates the specificity of the procedure: after amplification with specific and general primers GAPDH mRNA was amplified only in the expected group (AGG).

The PCR products were purified over a QIAquick spin column to remove the unincorporated primers and nucleotides. In this step an mRNA source of 10,000 genes was divided into 64 groups each containing an average of 150 cDNA species (genes). If the source contains all 100,000 human genes each group will contain an average of 1500 cDNA species (genes).

4. Priming Nesting Procedure

First nesting: In this step each of the 64 groups from the previous step was further sorted into 256 subgroups. Of course, division into fewer groups was also possible. A set of nesting oligonucleotides—the 1st nesting set—was used. It should be noted that this set of 256 nesting primers could be used on all 64 general-specific primed groups (as well as on the 256 general-specific primed groups) since they prime from the “constant” region of the specific adaptor. The following is the overall structure of a 1st nesting primer:

5′-GCGGCCGCGGTACGACGTACCTGCNIIIWXYZ-3′ (SEQ ID NO:25)

where I=inosine; N=any nucleotide; each of W,X,Y,Z=C, G, T or A.

The NIII nucleotides match the four nucleotides in the specific adaptor used to ligate to the overhang end of the cDNAs. The inosine nucleotides can match any of the regular nucleotides. The WXYZ nucleotides, covering all 256 possibilities of C, G, T or A allow nesting into the four nucleotides adjacent to the overhang. The first nesting oligonucleotide list is shown in FIGS. 14 and 15.

FIG. 14 shows first nesting primers 256 for tail adaptor 64 set 1, which can be represented by the general formula:

5′ GGTACGACGTTCAGCTNIIIWXYZ (SEQ ID NO:26)

wherein W, X, Y and Z can be any of A, T, C or G.

FIG. 15 shows first nesting primers 64 for tail adaptor 64 set 1, which can be represented by the general formula:

5′ GGTACGACGTTCAGCTNIIIXYZ (SEQ ID NO:27)

wherein X, Y and Z can be any of A, T, C or G.

An optional λ exonuclease reaction can be performed to eliminate carry-over of cDNA from the original cDNA reaction. This is possible since the oligo(dT) primer used to produce the cDNA in the reverse transcription reaction is phosphorylated and the general and specific primers used for general-specific primed amplifications are not phosphorylated. The following mixture was prepared: 2 μl of purified general-specific primed PCR product, 6 μl H2O, 1 μlλ exonuclease buffer and 1 μlλ exonuclease. The reaction mixture was then purified over a column.

For nesting, a 1:500 dilution of the general-specific PCR product was taken. PCR reaction constituents were standard (including anti-taq antibody). Cycling conditions were: 1 min. at 95° C., 1 min. at 59° C. and 2 min. at 70° C. 30 cycles were performed. After PCR, the unincorporated primers and nucleotides were removed using QIAquick spin columns.

The 1st nesting stage divides each of the 64 groups into 256 groups for a total of 16,384 groups. Thus, for an mRNA source of 10,000 genes, each of the 256 1st nesting tubes should contain an average of less than 1 cDNA species (gene). This means that most tubes (>100) will contain one cDNA species, some will be empty and a few will contain more then one cDNA species. FIG. 8 shows the results of a 1st nesting PCR done on 3 of the 64 groups. The object of the nesting PCR was to isolate three specific genes according to the sequences around the BbvI site closest to the 3′ end.

For a source containing all 100,000 human genes, each of the 256 tubes will contain an average of 6 cDNA species (genes). Thus, a further nesting round would achieve one gene only per well.

Second nesting: In this stage each of the 256 1st nesting groups was further divided into 16 groups. As for the 1st nesting primers, this set of 16 2nd nesting primers can be used on all 1st-nesting primer reactions, since they prime from the “constant” region of the ligation adaptors.

The primers used for the 2nd nesting are of the following structure:

5′-GCGGCCGCGGTACGACGTACCTGCNGGGIIIINNXY-3′ (SEQ ID NO:28)

where I=inosine; N=any nucleotide; each of W,X,Y and Z can be any of C, G, T or A. In places were inosine was present in the 1 st nesting primer a “G” is placed in the 2nd nesting primers (since a “C” is incorporated as a match to “I”). Lists detailing second nesting primers are shown in FIGS. 16 and 17.

FIG. 16 shows second nesting primers 64 for tail adaptor 64 set 1, which can be represented by the general formula:

5′ GGTACGACGTTCAGCTNGGGIIIXYZ (SEQ ID NO:29)

wherein each of X, Y and Z can be any of A, T, C or G.

FIG. 17 shows second nesting primers 16 for tail adaptor 64 set 1, which can be represented by the general formula:

5′ GGTACGACGTTCAGCTNGGGIIIXY (SEQ ID NO:30)

wherein each of X and Y can be any of A, T, C or G.

A 1:500 proportion of the 1st nesting purified PCR products are used for a PCR reaction performed with exactly the same constituents and conditions as described above. FIG. 9 shows the results of 2nd nesting PCR on the three groups shown in FIG. 8. Highly pure DNA fragments were obtained.

The 2nd nesting stage divides each of the 16,384 1st nesting groups into sixteenths, for a total of 262,144 groups. Thus, about 100,000 of the groups should contain cDNA products and more than 95% of them should contain only one gene or gene fragment.

5. Ligation Nesting Procedure

Digestion of END-TAII PCR product: The QIAquick spin column purified PCR products of each of the 64 general-specific primed groups described above were digested with BspMI under standard manufacturer (New England BioLabs) conditions. The released. adaptors were removed by purifying the digestion products through a QIAquick spin column.

First nesting ligation (Adaptor set #2): 100 ng of each of the 64 digested products are ligated with a mix of 64 adaptors (nesting ligation adaptor set). Ligation conditions are identical to those detailed above in relation to differential ligation. The same tests of specificity and efficiency—detailed above—were successfully performed. Each ligation was purified over a QIAquick spin column to remove unligated adaptors. DNA was eluted from the column in a final volume of 100 μl. Adaptor set #2 is shown in FIG. 20. The tail adaptors 64 (set number 2) in FIG. 20 can be represented by the general formula:

|- - - specific - - - |-constant| - - - specific - - - |

5′ Ph-XYZNGCAGGTACGTCGTACC GCGGCCGC GTGAGCTTGAGTCGCGTGGA (SEQ ID NO:31)

wherein X, Y and Z can be any of A, T, C or G.

Amplification of the first ligation products: Each of the 64 ligations was divided in this step into 64 tubes. The final number of tubes was thus 4096. From each ligation tube 1 μl was taken for each of the 64 amplifications. Each amplification was done by one of the 64 specific primers and the general primer. Amplification conditions were identical to those detailed in the “Amplification-division of the different groups (general-specific primed PCR)” section above. Each PCR reaction mixture was purified over a QIAquick spin column to remove unincorporated primers and nucleotides.

Digestion of END-TAII first ligation PCR product: The procedure detailed in the “Digestion of general-specific primed PCR product” above is exactly repeated.

Second nesting ligation: The procedure detailed for the 1st nesting ligation is exactly repeated with adaptor set #1 which is listed in FIG. 19. The tail adaptors 64 (set number 1) of FIG. 19 can be represented by the general formula:

|constant - - - | - - - specific - - - |

AdaXYZ 5′-Ph-TTTNAGCTGAACGTCGTACC CGTCG AACGA ACACG GGCGT SEQ ID NO:32)

wherein each of X, Y and Z can be any of A, T, C or G.

6. Gene Analysis (Agarose Gel and Sequencing)

PCR products obtained from the 2nd nesting reaction (either priming or ligation) are separated an agarose gel to examine the presence of PCR products and the number of fragments (FIG. 9). Sorted or isolated cDNAs are purified and sequenced using the constant region of the ligation adaptors as a primer.

7. Construction of cDNA Library from the Amplification Products Obtained from the Differential Ligation Step

The double stranded cDNA, prepared as described in section 1, was divided into two pools. One pool was digested with BbsI and the second with BsaI. The following procedure was done in parallel for each pool.

Following the differential ligation, performed as described in section 2, using adaptor set J2 was used for ligation, the PCR amplification was performed as described with primer set J2. Amplified products were purified on QIAquick spin columns. The PCR products from each of the 64 groups were digested with NotI and AscI and were purified on QIAquick spin columns. A plasmid that contains NotI and AscI in its multiple cloning site is digested with NotI and AscI and the linearized fragment is purified using standard protocols. The purified NotI-AscI digested PCR products were ligated to the linearized plasmid using standard condition. Ligation products were transformed into bacteria using standard protocols. Transformed bacteria were plated onto growth plates and following standard incubation hundreds to thousands of colonies grow on each plate. For sequencing, each plasmid was purified from picked colonies and prepared for sequencing using standard protocols. Another option is to amplify the insert from the plasmid found in the picked colonies using primers flanking the insert. The amplified inserts are sequenced using standard protocols.

The double stranded cDNA which was prepared as described in section 1, was also divided into between 3 and 25 pools for digestion with restriction enzymes, for ligation and for expression. The expression of the separated genes can be in a bacterium.

Having thus described in detail preferred embodiments of the present invention, it is to be understood that the invention defined by the appended claims is not to be limited by particular details set forth in the above description as many apparent variations thereof are possible without departing from the spirit or scope thereof.

REFERENCES

K. Kato, U.S. Pat. No. 5,707,807, issued Jan. 13, 1998, “Molecular Indexing For Expressed Gene Analysis”;

P. Unrau and K. V. Deugau (1994) “Non-cloning amplification of specific DNA fragments from whole genomic DNA digests using DNA ‘indexers’”, Gene 145:163-169;

D. R. Sibson, et al., U.S. Pat. No. 5,728,524, issued Mar. 17, 1998 “Process For Categorizing Nucleotide Sequence Populations”;

D. R. Smith, Ligation-mediated PCR of Restriction Fragments from Large DNA Molecules.

U.S. Pat. No. 5,871,697, Method And Apparatus For Identifying, Classifying, Or Quantifying DNA Sequences In A Sample Without Sequencing.

Gold P., U.S. Pat. No. 5,407,813, issued Apr. 18, 1995.

Deugau et al., U.S. Pat. No. 5,508,169, issued Apr. 16, 1996.

Deugau et al., U.S. Pat. No. 5,858,656, issued Jan. 12, 1999.

R. A. Guilfoyle et al., “Ligation-mediated PCR amplification of specific fragments from a Class-II restriction endonuclease total digest” Nucleic Acids Research, 1997, Vol. 25(9):1854-1858.

N. B. Ivanova and A. V. Belyavsky “Identification of differentially expressed genes by restriction endonuclease-based gene expression fingerprinting” Nucleic Acids Research, 1995, Vol. 23(15):2954-2958.

H. Mahadeva et al. “A simple and efficient method for the isolation of differentially expressed genes” J. Mol. Biol., 1998, 284:1391-1398.

A. B. Troutt et al. Proc. Natl. Acad. Sci. USA, Biochemistry, October 1992, 89:9823-9825.

K. Kato, Nucleic Acids Research, 1995, 23(18):3685-3690.

D. R. Sibson, U.S. Pat. No. 5,728,524, issued Mar. 17, 1998.

R. J. Sapolsky et al, U.S. Pat. No. 5,710,000, issued Jan. 20, 1998.

H. Kambara et al., U.S. Pat. No. 5,650,274, issued Jul. 22, 1997.

Y. Prashar and S. M. Weissman, Proc. Natl. Acad. Sci. USA, 1996, 93:659-663.

M. S. H. Ko, Nucleic Acids Research, Vol. 18(19):5705-5711.

J. M. Rothberg, et al., U.S. Pat. No. 5,871,697, issued Feb. 16, 1999.

J. B. D. M. Edward, Nucleic Acids Research, Vol. 19(19):5227-5232.

C. Hoog, Nucleic Acids Research, Vol. 19(22):6123-6127.

B. P. Sokolov et al., Nucleic Acids Research, 1994, Vol. 22(19):4009-4015.

W. M. Schmidt and M. W. Mueller, Nucleic Acids Research, Vol. 24(9):1789-1791.

A. Belyavsky et al. Nucleic Acids Research, 1989, Vol. 17(8):2919-2932.

J. P. Calvet, Pediatric Nephrology, 1991, 5:751-757.

R. Cooke et al., The Plant Journal, 1996, 9(1):101-124.

Christine Domec et al., Analytical Biochemistry, 1990, 188:422-426.

H. Haymerle et al., Nucleic Acids Research, 1986, Vol. 14(21):8615-8625.

S. Kato et al., Gene, 1994, 150:243-250.

T. Kohchi et al., The Plant Journal, 1995, 8(5):771-776.

S. R. Patanjali et al., Proc. Natl. Acad. Sci. USA, 1991, Vol. 88:1943-1947.

A. J. Podhajska et al., Method in Enzymology, 1992, 216:303-309.

W. Szybalski et al., Gene, 1991, 100:13-26.

WO 94/01582, published Jan. 20, 1994.

Gould et al., U.S. Pat. No. 5,700,644, issued Dec. 23, 1997.

Short et al., U.S. Pat. No. 5,763,239, issued June 9, 1998.

Sytkowski et al., U.S. Pat. No. 5,804,382, issued Sep. 8, 1998.

Belyavsky et al., U.S. Pat. No. 5,814,445, issued Sep. 29, 1998.

Wang et al., U.S. Pat. No. 5,837,468, issued Nov. 17, 1998.

Brenner, U.S. Pat. No. 5,863,722, issued Jan. 26, 1999.

Kinzler et al., U.S. Pat. No. 5,866,330, issued Feb. 2, 1999.

Kinzler et al., U.S. Pat. No. 5,695,937, issued Dec. 9, 1997.

Bassam et al., U.S. Pat. No. 5,413,909, issued May 9, 1995.

McClelland et al., U.S. Pat. No. 5,487,985, issued Jan. 30, 1996.

Villeponteau et al., U.S. Pat. No. 5,580,726, issued Dec. 3, 1996.

Mierendorf et al., U.S. Pat. No. 5,629,179, issued May 13, 1997.

Yourno, U.S. Pat. No. 5,556,773, issued Sep. 17, 1996.

Sambrook et al. (1989) Molecular Cloning: A Laboratory Manual, second edition.

M. J. Gait, ed. (1984) Oligonucleotide Synthesis.

R. I. Freshney, ed. (1987) Animal Cell Culture.

Methods in Enzymology, Academic Press, Inc.

D. M. Wei & C. C. Blackwell, eds., Handbook of Experimental Immunology.

J. M. Miller & M. P. Calos, eds. (1987) Gene Transfer Vectors for Mammalian Cells. F. M.

Ausubel et al., eds., (1987) Current Protocols in Molecular Biology.

Mullis et al., eds. (1994) PCR: The Polymerase Chain Reaction.

J. E. Coligan et al., eds. (1991) Current Protocols in Immunology.

P. R. Warthoe et al., WO 98/51789A2, published Nov. 19, 1998.

P. Liang et al., WO 93/18176A1., published Sep. 16, 1993.

P. Einat et al., WO 99/60164, published Nov. 25, 1999.

1311 1 63 DNA Artificial Sequence oligo (dT) primer 1 tgcatggcac agtactgagt ggtatcgact cgtacaggcg cgcctttttt tttttttttt 60 ttv 63 2 20 DNA Artificial Sequence primer 2 tgcatgggac agtactgagt 20 3 20 DNA Artificial Sequence primer 3 cacagtactg agtggtatcg 20 4 20 DNA Artificial Sequence primer 4 agtggtatcg actcgtacag 20 5 13 DNA Artificial Sequence restriction enzyme BbvI recognition sequence 5 gcagcnnnnn nnn 13 6 18 DNA Artificial Sequence restriction enzyme BbvI recognition sequence 6 nnnnnnnnnn nnngtagg 18 7 18 DNA Artificial Sequence restriction enzyme FokI recognition sequence 7 nnnnnnnnnn nnncatcc 18 8 49 DNA Artificial Sequence Adaptor sequence 8 nnnngcaggt acgtcgtacc gcggccgcgt gagcttgagt cgcgtggat 49 9 18 DNA Artificial Sequence Adaptor sequence 9 gcggtacgac gtacctgc 18 10 18 DNA Artificial Sequence Adaptor sequence 10 gcggtacgac gtacctga 18 11 18 DNA Artificial Sequence Adaptor sequence 11 gcggtaccac gtacctac 18 12 40 DNA Artificial Sequence adaptor sequence general stucture 12 nnnngcaggt acgtcgtacc gcggccgcnn nnnnnnnnnn 40 13 23 DNA Artificial Sequence primer set general structure 13 nnntccacgc gactcaagct cac 23 14 24 DNA Artificial Sequence primer set number 2 general structure 14 nnnaacgacg cgtcgcggta ccag 24 15 25 DNA Artificial Sequence primer set general structure 15 nnnnaacgca gtgttcgttc gacga 25 16 24 DNA Artificial Sequence primer 16 caccaacaga agagatgagt cctg 24 17 49 DNA Artificial Sequence sequence of adaptor Ada-ACT 17 actngcaggt acgtcgtacc gcggccgcgt gtctcgggct aggcgtaga 49 18 21 DNA Artificial Sequence primer 18 tctacgccta gcccgagaca c 21 19 1268 DNA Homo sapiens 19 gttcgacagt cagccgcatc ttcttttgcg tcgccagccg agccacatcg ctcagacacc 60 atggggaagg tgaaggtcgg agtcaacgga tttggtcgta ttgggcgcct ggtcaccagg 120 gctgctttta actctggtaa agtggatatt gttgccatca atgacccctt cattgacctc 180 aactacatgg tttacatgtt ccaatatgat tccacccatg gcaaattcca tggcaccgtc 240 aaggctgaga acgggaagct tgtcatcaat ggaaatccca tcaccatctt ccaggagcga 300 gatccctcca aaatcaagtg gggcgatgct ggcgctgagt acgtcgtgga gtccactggc 360 gtcttcacca ccatggagaa ggctggggct catttgcagg ggggagccaa aagggtcatc 420 atctctgccc cctctgctga tgcccccatg ttcgtcatgg gtgtgaacca tgagaagtat 480 gacaacagcc tcaagatcat cagcaatgcc tcctgcacca ccaactgctt agcacccctg 540 gccaaggtca tccatgacaa ctttggtatc gtggaaggac tcatgaccac agtccatgcc 600 atcactgcca cccagaagac tgtggatggc ccctccggga aactgtggcg tgatggccgc 660 ggggctctcc agaacatcat ccctgcctct actggcgctg ccaaggctgt gggcaaggtc 720 atccctgagc tgaacgggaa gctcactggc atggccttcc gtgtccccac tgccaacgtg 780 tcagtggtgg acctgacctg ccgtctagaa aaacctgcca aatatgatga catcaagaag 840 gtggtgaagc aggcgtcgga gggccccctc aagggcatcc tgggctacac tgagcaccag 900 gtggtctcct ctgacttcaa cagcgacacc cactcctcca cctttgacgc tggggctggc 960 attgccctca acgaccactt tgtcaagctc atttcctggt atgacaacga atttggctac 1020 agcaacaggg tggtggacct catggcccac atggcctcca aggagtaaga cccctggacc 1080 accagcccca gcaagagcac aagaggaaga gagagaccct cactgctggg gagtccctgc 1140 cacactcagt cccccaccac actgaatctc ccctcctcac agttgccatg tagacccctt 1200 gaagagggga ggggcctagg gagccgcacc ttgtcatgta ccatcaataa agtaccctgt 1260 gctcaacc 1268 20 30 DNA Homo sapiens 20 aagtgttgca aggctgccga caaggataac 30 21 602 DNA Homo Sapiens 21 gcctctactg gcgctgccaa ggctgtgggc aaggtcatcc ctgagctgaa cgggaagctc 60 actggcatgg ccttccgtgt ccccactgcc aacgtgtcag tggtggacct gacctgccgt 120 ctagaaaaac ctgccaaata tgatgacatc aagaaggtgg tgaagcaggc gtcggagggc 180 cccctcaagg gcatcctggg ctacactgag caccaggtgg tctcctctga cttcaacagc 240 gacacccact cctccacctt tgacgctggg gctggcattg ccctcaacga ccactttgtc 300 aagctcattt cctggtatga caacgaattt ggctacagca acagggtggt ggacctcatg 360 gcccacatgg cctccaagga gtaagacccc tggaccacca gccccagcaa gagcacaaga 420 ggaagagaga gaccctcact gctggggagt ccctgccaca ctcagtcccc caccacactg 480 aatctcccct cctcacagtt gccatgtaga ccccttgaag aggggagggg cctagggagc 540 cgcaccttgt catgtaccat caataaagta ccctgtgctc aaccaaaaaa aaaaaaaaaa 600 aa 602 22 55 DNA Artificial Sequence adaptor 22 aggccaatag gcagccgccg ctgccatgct gcaagtcgan ggagatgacc gcgac 55 23 23 DNA Artificial Sequence primer 23 aggggttatc cgtcggcggc gac 23 24 20 DNA Artificial Sequence primer 24 tacagcaaca gggtggtgga 20 25 32 DNA Artificial Sequence primer 25 gcggccgcgg tacgacgtac ctgcnnnnnn nn 32 26 24 DNA Artificial Sequence primer 26 ggtacgacgt tcagctnnnn nnnn 24 27 23 DNA Artificial Sequence primer 27 ggtacgacgt tcagctnnnn nnn 23 28 36 DNA Artificial Sequence primer 28 gcggccgcgg tacgacgtac ctgcngggnn nnnnnn 36 29 26 DNA Artificial Sequence primer 29 ggtacgacgt tcagctnggg nnnnnn 26 30 25 DNA Artificial Sequence primer 30 ggtacgacgt tcagctnggg nnnnn 25 31 48 DNA Artificial Sequence primer 31 nnnngcaggt acgtcgtacc gcggccgcgt gagcttgagt cgcgtgga 48 32 43 DNA Artificial Sequence primer 32 nnntttnagc tgaacgtcgt acccgtcgaa cgaacacggg cgt 43 33 14 DNA Artificial Sequence part of Fok I recognition sequence 33 ggatgnnnnn nnnn 14 34 26 DNA Homo Sapiens 34 gttatccttg tcggcagcct tgcaac 26 35 32 DNA Artificial Sequence Adaptor sequence 35 ggtacgacgt tcagcagcct ctactggcgc tg 32 36 39 DNA Homo sapiens 36 ccctgcctct actggcgctg ccgctcaacc aaaaaaaaa 39 37 39 DNA Homo sapiens 37 ccctgcctct actggcgctg ccgctcaacc aaaaaaaaa 39 38 51 DNA Homo sapiens 38 cgactcgtac aggcgcgcct tggttgagcg gcagcgccag tagaggcagg g 51 39 47 DNA Homo sapiens 39 gcctctactg gcgctgccgc tcaaccaagg cgcgcctgta cgagtcg 47 40 43 DNA Homo sapiens 40 cgactcgtac aggcgcgcct tggttgagcg gcagcgccag tag 43 41 28 DNA Homo sapiens 41 gcctctactg gcgctgccgc tcaaccaa 28 42 28 DNA Homo sapiens misc_feature (1)..(28) n can be any nucleotide a,c,g or t 42 nggagatgac cgcgacggcg agttggtt 28 43 27 DNA Homo sapiens 43 gcctctactg gcgctgccgc caaccaa 27 44 28 DNA Homo sapiens misc_feature (1)..(28) n can be any nucleotide a,c,g or t 44 ttggttgagc ggcagcgcca gtagaggn 28 45 28 DNA Homo sapiens 45 gcctctactg gcgctgccgc tcaaccaa 28 46 28 DNA Homo sapiens misc_feature (1)..(28) n can be any nucleotide a,c,g or t 46 ttggttgagc ggcagcgcca gtagaggn 28 47 27 DNA Homo sapiens 47 gcctctactg gcgctgccgc tcaacca 27 48 27 DNA Homo sapiens misc_feature (1)..(27) n can be any nucleotide a,c,g or t 48 tggttgagcg gcagcgccag tagaggn 27 49 35 DNA Homo sapiens 49 acctgcgcct ctactggcgc tgccgctcaa ccaaa 35 50 34 DNA Homo sapiens misc_feature (1)..(34) n can be any nucleotide a,c,g or t 50 ttggttgagc ggcagcgcca gtagaggngc aggt 34 51 24 DNA Homo sapiens 51 ctactggcgc tgccgctcaa ccaa 24 52 20 DNA Homo sapiens 52 ttggttgagc ggcagcgcca 20 53 30 DNA Homo sapiens 53 acctgcctac tggcgctgcc gctcaaccaa 30 54 30 DNA Homo sapiens 54 ttggttgagc ggcagcgcca gtaggcaggt 30 55 30 DNA Homo sapiens 55 acctgcctac tggcgctgcc gctcaaccaa 30 56 30 DNA Homo sapiens 56 ttggttgagc ggcagcgcca gtaggcaggt 30 57 10 DNA Homo sapiens 57 gctcaaccaa 10 58 16 DNA Homo sapiens 58 ttggttgagc ggcagc 16 59 26 DNA Homo sapiens 59 acctgctggc gctgccgctc aaccaa 26 60 26 DNA Homo sapiens 60 tggttgagcg gcagcgccag catggt 26 61 26 DNA Homo sapiens 61 acctgctggc gctgccgctc aaccaa 26 62 25 DNA Homo sapiens 62 ttggttgagc ggcagcgcgg caggt 25 63 34 DNA Homo sapiens 63 acctgcgcct ctactggcgc tgccgctcaa ccaa 34 64 34 DNA Homo sapiens 64 ttggttgagc ggcagcgcca gtagaggcgc aggt 34 65 24 DNA Homo sapiens 65 ctactggcgc tgccgctcaa ccaa 24 66 20 DNA Homo sapiens 66 ttggttgagc ggcagcgcca 20 67 30 DNA Homo sapiens 67 acctgcctac tggcgctgcc gctcaaccaa 30 68 30 DNA Homo sapiens misc_feature (1)..(30) n can be any nucleotide a,c,g or t 68 ttggttgagc ggcagcgcca gtangcaggt 30 69 30 DNA Homo sapiens 69 acctgcctac tggcgctgcc gctcaaccaa 30 70 30 DNA Homo sapiens 70 ttggttgagc ggcagcgcca gtaggcaggt 30 71 20 DNA Homo sapiens 71 tggcgctgcc gctcaaccaa 20 72 16 DNA Homo sapiens 72 ttggttgagc ggcagc 16 73 26 DNA Homo sapiens 73 acctgctggc gctgccgctc aaccaa 26 74 26 DNA Homo sapiens misc_feature (1)..(26) n can be any nucleotide a,c,g or t 74 ttggttgagc ggcagcgccn gcaggt 26 75 26 DNA Homo sapiens 75 acctgctggc gctgccgctc aaccaa 26 76 26 DNA Homo sapiens 76 ttggttgagc ggcagcgccg gcaggt 26 77 40 DNA Artificial Sequence primer set general structure 77 nnnngcaggt acgtcgtacc gcggccgcnn nnnnnnnnnn 40 78 48 DNA Artificial Sequence primer 78 tttngcaggt acgtcgtacc gcggccgcgt gagcttgagt cgcgtgga 48 79 49 DNA Artificial Sequence primer 79 ttgngcaggt acgtcgtacc gcggccgccc aacgtcgcga gttagtcag 49 80 50 DNA Artificial Sequence primer 80 ttcngcaggt acgtcgtacc gcggccgcag gtagacgcgg tatgttcgta 50 81 48 DNA Artificial Sequence primer 81 ttangcaggt acgtcgtacc gcggccgccg gtgctagagt cgcgtgtt 48 82 48 DNA Artificial Sequence primer 82 tgtngcaggt acgtcgtacc gcggccgccg acagtaccgc gacagcta 48 83 50 DNA Artificial Sequence primer 83 tggngcaggt acgtcgtacc gcggccgcgc acttaactac gccgacgaag 50 84 50 DNA Artificial Sequence primer 84 tgcngcaggt acgtcgtacc gcggccgcgt actagcctaa ccgaggcgta 50 85 48 DNA Artificial Sequence primer 85 tgangcaggt acgtcgtacc gcggccgctc ggatcacgta cacgtgct 48 86 49 DNA Artificial Sequence primer 86 tctngcaggt acgtcgtacc gcggccgcgt acgtcgccta gtcgacctg 49 87 50 DNA Artificial Sequence primer 87 tcgngcaggt acgtcgtacc gcggccgcct ctcctaacgg accgactaac 50 88 50 DNA Artificial Sequence primer 88 tccngcaggt acgtcgtacc gcggccgccg ttccgatcta gcggtatctt 50 89 48 DNA Artificial Sequence primer 89 tcangcaggt acgtcgtacc gcggccgcgc acccgtacag gatgtgag 48 90 48 DNA Artificial Sequence primer 90 tatngcaggt acgtcgtacc gcggccgcgc aacgcgctat gctcgtag 48 91 50 DNA Artificial Sequence primer 91 tagngcaggt acgtcgtacc gcggccgcga ctgtggaact acgacgatcg 50 92 49 DNA Artificial Sequence primer 92 tacngcaggt acgtcgtacc gcggccgcag cagaccgaac cctagtcgc 49 93 49 DNA Artificial Sequence primer 93 taangcaggt acgtcgtacc gcggccgcca tacgtcgtag ggttcgcga 49 94 49 DNA Artificial Sequence primer 94 gttngcaggt acgtcgtacc gcggccgcct ctcatacgcg tctgcgcgt 49 95 50 DNA Artificial Sequence primer 95 gtgngcaggt acgtcgtacc gcggccgcga gtgtgcctta cgtcgagttc 50 96 48 DNA Artificial Sequence primer 96 gtcngcaggt acgtcgtacc gcggccgcgt cacgttgcgg ccttagtc 48 97 50 DNA Artificial Sequence primer 97 gtangcaggt acgtcgtacc gcggccgcga ggtacgagac ttgacacacg 50 98 50 DNA Artificial Sequence primer 98 ggtngcaggt acgtcgtacc gcggccgcga ccagttgcct aacggacact 50 99 49 DNA Artificial Sequence primer 99 gggngcaggt acgtcgtacc gcggccgcgc aactagtctc gacctgcga 49 100 50 DNA Artificial Sequence primer 100 ggcngcaggt acgtcgtacc gcggccgcgt acctcgacga ccgtactgtg 50 101 49 DNA Artificial Sequence primer 101 ggangcaggt acgtcgtacc gcggccgcac gcgtgatagt acggagtcg 49 102 49 DNA Artificial Sequence primer 102 gctngcaggt acgtcgtacc gcggccgcca ctagagcggc gtcagtcta 49 103 47 DNA Artificial Sequence primer 103 gcgngcaggt acgtcgtacc gcggccgcgc acagcgctag cacagga 47 104 49 DNA Artificial Sequence primer 104 gccngcaggt acgtcgtacc gcggccgcta ccgacagtcc tctgcgtgc 49 105 52 DNA Artificial Sequence primer 105 gcangcaggt acgtcgtacc gcggccgcct acgctacgtt gcgaagaagg ta 52 106 52 DNA Artificial Sequence primer 106 gatngcaggt acgtcgtacc gcggccgcgt ctgtcgtacc tgtcagtgac tg 52 107 47 DNA Artificial Sequence primer 107 gagngcaggt acgtcgtacc gcggccgcat cgaaccgtgc tccttgg 47 108 50 DNA Artificial Sequence primer 108 gacngcaggt acgtcgtacc gcggccgcag gttgaggtgt acgcgatagc 50 109 51 DNA Artificial Sequence primer 109 gaangcaggt acgtcgtacc gcggccgcga cttcaacccc tgacgtacac a 51 110 50 DNA Artificial Sequence primer 110 cttngcaggt acgtcgtacc gcggccgcct actcgcgaga gagggctatg 50 111 49 DNA Artificial Sequence primer 111 ctgngcaggt acgtcgtacc gcggccgcct tgatccgtag tcgagacgg 49 112 49 DNA Artificial Sequence primer 112 ctcngcaggt acgtcgtacc gcggccgcgt acagacgtag cgatcgcag 49 113 52 DNA Artificial Sequence primer 113 ctangcaggt acgtcgtacc gcggccgcgt gactaacgag gtctgtaagc ta 52 114 51 DNA Artificial Sequence primer 114 cgtngcaggt acgtcgtacc gcggccgcgt ctgagagtcg actgcgctaa g 51 115 52 DNA Artificial Sequence primer 115 cggngcaggt acgtcgtacc gcggccgcct cagtaagccg gagtctagct ag 52 116 50 DNA Artificial Sequence primer 116 cgcngcaggt acgtcgtacc gcggccgccg ccctaaacgg gatcgagcga 50 117 50 DNA Artificial Sequence primer 117 cgangcaggt acgtcgtacc gcggccgccg tacaggctag gggttagtcg 50 118 48 DNA Artificial Sequence primer 118 cctngcaggt acgtcgtacc gcggccgccg atcgctctag tgcctacg 48 119 50 DNA Artificial Sequence primer 119 ccgngcaggt acgtcgtacc gcggccgcga ctgcgattcg tgacactagt 50 120 50 DNA Artificial Sequence primer 120 cccngcaggt acgtcgtacc gcggccgctg cgtaatagcg actgtaccct 50 121 48 DNA Artificial Sequence primer 121 ccangcaggt acgtcgtacc gcggccgcct aggtcatccc tccggtac 48 122 49 DNA Artificial Sequence primer 122 catngcaggt acgtcgtacc gcggccgcga tcggactaat ccgctacgt 49 123 50 DNA Artificial Sequence primer 123 cagngcaggt acgtcgtacc gcggccgcga ctaccgacta gtcgtgcgac 50 124 48 DNA Artificial Sequence primer 124 cacngcaggt acgtcgtacc gcggccgcta gggccctaac gtagctcg 48 125 48 DNA Artificial Sequence primer 125 caangcaggt acgtcgtacc gcggccgcta cctagcccta acgggtcg 48 126 49 DNA Artificial Sequence primer 126 attngcaggt acgtcgtacc gcggccgcta gtgcgcggta ctaccgact 49 127 47 DNA Artificial Sequence primer 127 atgngcaggt acgtcgtacc gcggccgcag acggctatgc gtcggga 47 128 50 DNA Artificial Sequence primer 128 atcngcaggt acgtcgtacc gcggccgcac ctacgaacac gcgtaactcg 50 129 47 DNA Artificial Sequence primer 129 atangcaggt acgtcgtacc gcggccgcag ctacgtgggt ggcagac 47 130 48 DNA Artificial Sequence primer 130 agtngcaggt acgtcgtacc gcggccgcta ccgatacggt cgaccatc 48 131 51 DNA Artificial Sequence primer 131 aggngcaggt acgtcgtacc gcggccgcgt acgctaggta ggaactaagc g 51 132 50 DNA Artificial Sequence primer 132 agcngcaggt acgtcgtacc gcggccgccg gacgactagt tgctagcgtc 50 133 48 DNA Artificial Sequence primer 133 agangcaggt acgtcgtacc gcggccgcgt gaacctacgc gttgacgc 48 134 49 DNA Artificial Sequence primer 134 actngcaggt acgtcgtacc gcggccgcgt gtctcgggct aggcgtaga 49 135 47 DNA Artificial Sequence primer 135 acgngcaggt acgtcgtacc gcggccgctc cgtggtgtcc atgggag 47 136 49 DNA Artificial Sequence primer 136 accngcaggt acgtcgtacc gcggccgcct acgcgtaacg ctagcaggt 49 137 49 DNA Artificial Sequence primer 137 acangcaggt acgtcgtacc gcggccgcga agagccgtaa ggtacggct 49 138 50 DNA Artificial Sequence primer 138 aatngcaggt acgtcgtacc gcggccgcgt acgtcagcgt acgctaagtc 50 139 49 DNA Artificial Sequence primer 139 aagngcaggt acgtcgtacc gcggccgctc taggttccgt tgtagcgct 49 140 47 DNA Artificial Sequence primer 140 aacngcaggt acgtcgtacc gcggccgcag caacgagacg acacgac 47 141 49 DNA Artificial Sequence primer 141 aaangcaggt acgtcgtacc gcggccgcgt ctagaaccca cgcacggta 49 142 23 DNA Artificial Sequence primer 142 ttttccacgc gactcaagct cac 23 143 24 DNA Artificial Sequence primer 143 ttgctgacta actcgcgacg ttgg 24 144 25 DNA Artificial Sequence primer 144 ttctacgaac ataccgcgtc tacct 25 145 23 DNA Artificial Sequence primer 145 ttaaacacgc gactctagca ccg 23 146 23 DNA Artificial Sequence primer 146 tgttagctgt cgcggtactg tcg 23 147 25 DNA Artificial Sequence primer 147 tggcttcgtc ggcgtagtta agtgc 25 148 25 DNA Artificial Sequence primer 148 tgctacgcct cggttaggct agtac 25 149 23 DNA Artificial Sequence primer 149 tgaagcacgt gtacgtgatc cga 23 150 24 DNA Artificial Sequence primer 150 tctcaggtcg actaggcgac gtac 24 151 25 DNA Artificial Sequence primer 151 tcggttagtc ggtccgttag gagag 25 152 25 DNA Artificial Sequence primer 152 tccaagatac cgctagatcg gaacg 25 153 23 DNA Artificial Sequence primer 153 tcactcacat cctgtacggg tgc 23 154 23 DNA Artificial Sequence primer 154 tatctacgag catagcgcgt tgc 23 155 25 DNA Artificial Sequence primer 155 tagcgatcgt cgtagttcca cagtc 25 156 24 DNA Artificial Sequence primer 156 tacgcgacta gggttcggtc tgct 24 157 24 DNA Artificial Sequence primer 157 taatcgcgaa ccctacgacg tatg 24 158 24 DNA Artificial Sequence primer 158 gttacgcgca gacgcgtatg agag 24 159 25 DNA Artificial Sequence primer 159 gtggaactcg acgtaaggca cactc 25 160 23 DNA Artificial Sequence primer 160 gtcgactaag gccgcaacgt gac 23 161 25 DNA Artificial Sequence primer 161 gtacgtgtgt caagtctcgt acctc 25 162 25 DNA Artificial Sequence primer 162 ggtagtgtcc gttaggcaac tggtc 25 163 24 DNA Artificial Sequence primer 163 gggtcgcagg tcgagactag ttgc 24 164 25 DNA Artificial Sequence primer 164 ggccacagta cggtcgtcga ggtac 25 165 24 DNA Artificial Sequence primer 165 ggacgactcc gtactatcac gcgt 24 166 24 DNA Artificial Sequence primer 166 gcttagactg acgccgctct agtg 24 167 22 DNA Artificial Sequence primer 167 gcgtcctgtg ctagcgctgt gc 22 168 24 DNA Artificial Sequence primer 168 gccgcacgca gaggactgtc ggta 24 169 27 DNA Artificial Sequence primer 169 gcataccttc ttcgcaacgt agcgtag 27 170 27 DNA Artificial Sequence primer 170 gatcagtcac tgacaggtac gacagac 27 171 22 DNA Artificial Sequence primer 171 gagccaagga gcacggttcg at 22 172 25 DNA Artificial Sequence primer 172 gacgctatcg cgtacacctc aacct 25 173 26 DNA Artificial Sequence primer 173 gaatgtgtac gtcaggggtt gaagtc 26 174 25 DNA Artificial Sequence primer 174 cttcatagcc ctctctcgcg agtag 25 175 24 DNA Artificial Sequence primer 175 ctgccgtctc gactacggat caag 24 176 24 DNA Artificial Sequence primer 176 ctcctgcgat cgctacgtct gtac 24 177 27 DNA Artificial Sequence primer 177 ctatagctta cagacctcgt tagtcac 27 178 26 DNA Artificial Sequence primer 178 cgtcttagcg cagtcgactc tcagac 26 179 27 DNA Artificial Sequence primer 179 cggctagcta gactccggct tactgag 27 180 25 DNA Artificial Sequence primer 180 cgctcgctcg atcccgttta gggcg 25 181 25 DNA Artificial Sequence primer 181 cgacgactaa cccctagcct gtacg 25 182 23 DNA Artificial Sequence primer 182 cctcgtaggc actagagcga tcg 23 183 25 DNA Artificial Sequence primer 183 ccgactagtg tcacgaatcg cagtc 25 184 25 DNA Artificial Sequence primer 184 cccagggtac agtcgctatt acgca 25 185 23 DNA Artificial Sequence primer 185 ccagtaccgg agggatgacc tag 23 186 24 DNA Artificial Sequence primer 186 catacgtagc ggattagtcc gatc 24 187 25 DNA Artificial Sequence primer 187 caggtcgcac gactagtcgg tagtc 25 188 23 DNA Artificial Sequence primer 188 caccgagcta cgttagggcc cta 23 189 23 DNA Artificial Sequence primer 189 caacgacccg ttagggctag gta 23 190 24 DNA Artificial Sequence primer 190 attagtcggt agtaccgcgc acta 24 191 22 DNA Artificial Sequence primer 191 atgtcccgac gcatagccgt ct 22 192 25 DNA Artificial Sequence primer 192 atccgagtta cgcgtgttcg taggt 25 193 22 DNA Artificial Sequence primer 193 atagtctgcc acccacgtag ct 22 194 23 DNA Artificial Sequence primer 194 agtgatggtc gaccgtatcg gta 23 195 26 DNA Artificial Sequence primer 195 aggcgcttag ttcctaccta gcgtac 26 196 25 DNA Artificial Sequence primer 196 agcgacgcta gcaactagtc gtccg 25 197 23 DNA Artificial Sequence primer 197 agagcgtcaa cgcgtaggtt cac 23 198 24 DNA Artificial Sequence primer 198 acttctacgc ctagcccgag acac 24 199 22 DNA Artificial Sequence primer 199 acgctcccat ggacaccacg ga 22 200 24 DNA Artificial Sequence primer 200 accacctgct agcgttacgc gtag 24 201 24 DNA Artificial Sequence primer 201 acaagccgta ccttacggct cttc 24 202 25 DNA Artificial Sequence primer 202 aatgacttag cgtacgctga cgtac 25 203 24 DNA Artificial Sequence primer 203 aagagcgcta caacggaacc taga 24 204 22 DNA Artificial Sequence primer 204 aacgtcgtgt cgtctcgttg ct 22 205 24 DNA Artificial Sequence primer 205 aaataccgtg cgtgggttct agac 24 206 24 DNA Artificial Sequence primer 206 tttaacgacg cgtcgcggta ccag 24 207 26 DNA Artificial Sequence primer 207 ttggggctct agaactgact ccagac 26 208 24 DNA Artificial Sequence primer 208 ttcgtagtag cggcgactag tacc 24 209 25 DNA Artificial Sequence primer 209 ttaggcaggg atcgacctag ggtac 25 210 25 DNA Artificial Sequence primer 210 tgtagtcgct attacgcacc tagtg 25 211 25 DNA Artificial Sequence primer 211 tggtcacgaa tcgcaatccc gtagg 25 212 24 DNA Artificial Sequence primer 212 tgccactaga gcgacgtacc gtgc 24 213 24 DNA Artificial Sequence primer 213 tgagtgggtt ctagaccgcg tcgt 24 214 24 DNA Artificial Sequence primer 214 tctgtcgatc tttgctagcg ctac 24 215 24 DNA Artificial Sequence primer 215 tcgaacggaa cctagagact tagc 24 216 25 DNA Artificial Sequence primer 216 tccgtacgct gacgtatagc cgtac 25 217 24 DNA Artificial Sequence primer 217 tcacttacgg ctcttacctg ctag 24 218 24 DNA Artificial Sequence primer 218 tatcgttacg cgtagactcc catg 24 219 24 DNA Artificial Sequence primer 219 taggacacca cgggatctac gcct 24 220 24 DNA Artificial Sequence primer 220 tacagcccga gacacagcgt caac 24 221 24 DNA Artificial Sequence primer 221 taagcgtagg ttcacgacgc tagc 24 222 24 DNA Artificial Sequence primer 222 gttaactagt cgtccgcgct tagt 24 223 24 DNA Artificial Sequence primer 223 gtgttaccta gcgtacggat ggtc 24 224 24 DNA Artificial Sequence primer 224 gtcgaccgta tcggtagtct gcca 24 225 24 DNA Artificial Sequence primer 225 gtaccgcacg taacgtgagt tacg 24 226 24 DNA Artificial Sequence primer 226 ggtcgtgttc gtaggtccgg cgac 24 227 25 DNA Artificial Sequence primer 227 ggggcatagg ccgcctagtc ggtag 25 228 24 DNA Artificial Sequence primer 228 ggctaccgcg cactagcgac ccgt 24 229 24 DNA Artificial Sequence primer 229 ggatagggct aggtacgagc tacg 24 230 24 DNA Artificial Sequence primer 230 gctttagggc cctagtcgca cgac 24 231 24 DNA Artificial Sequence primer 231 gcgtagtcgg tagtcacccg tagc 24 232 26 DNA Artificial Sequence primer 232 gccggattag tccgatgcga ctaacc 26 233 27 DNA Artificial Sequence primer 233 gcacctagcc tgtacgtcgc tcgatcc 27 234 26 DNA Artificial Sequence primer 234 gatcgtttag ggcgtagcta gactcc 26 235 24 DNA Artificial Sequence primer 235 gagggcttac tagcttagcg agtc 24 236 25 DNA Artificial Sequence primer 236 gacgactcta gacagcttac agacc 25 237 24 DNA Artificial Sequence primer 237 gaatcgttag tcactgcgat cgct 24 238 26 DNA Artificial Sequence primer 238 cttacgtctg tacccgtctc gactac 26 239 24 DNA Artificial Sequence primer 239 ctgggatcaa gcatagcccg tctc 24 240 24 DNA Artificial Sequence primer 240 ctctcgcgag taggtgtacg tcag 24 241 25 DNA Artificial Sequence primer 241 ctagggttaa gtcgctatcg cgtac 25 242 24 DNA Artificial Sequence primer 242 cgtacctcaa cctccaagga gcac 24 243 25 DNA Artificial Sequence primer 243 cggggcgttc gatagtcact gacag 25 244 25 DNA Artificial Sequence primer 244 cgcgtacgac agactacctt cttcg 25 245 26 DNA Artificial Sequence primer 245 cgacaacgta gcgtagcgtc acgcag 26 246 25 DNA Artificial Sequence primer 246 cataggactg tcggtatcct tgtgc 25 247 25 DNA Artificial Sequence primer 247 cagtagcgct cgtgctagac tgacg 25 248 23 DNA Artificial Sequence primer 248 cacccgctct agtgcgactc cgt 23 249 24 DNA Artificial Sequence primer 249 caaactatca cgcgtacagt acgg 24 250 24 DNA Artificial Sequence primer 250 atttcgtcga ggtacttcgc aggt 24 251 24 DNA Artificial Sequence primer 251 atgcgagact agttgcagtt ccgt 24 252 24 DNA Artificial Sequence primer 252 atctaggcaa ctagtccgtg tgtc 24 253 24 DNA Artificial Sequence primer 253 ataaagttcg tacctcgact aagc 24 254 24 DNA Artificial Sequence primer 254 agtgccgcga cgtaacgaac tcga 24 255 24 DNA Artificial Sequence primer 255 aggcgtaagg catactacgc gcag 24 256 25 DNA Artificial Sequence primer 256 agcacgcgta tgagaagtcg cgaac 25 257 24 DNA Artificial Sequence primer 257 agacctacga cgtatcgcga ctag 24 258 24 DNA Artificial Sequence primer 258 actggttcgg tcgctcgatc gtcg 24 259 24 DNA Artificial Sequence primer 259 acgtagttcc aagtcgcgac gagc 24 260 24 DNA Artificial Sequence primer 260 accatagcgc gttgccctca catc 24 261 24 DNA Artificial Sequence primer 261 acactgtacg ggtgcaagat accg 24 262 24 DNA Artificial Sequence primer 262 aatctagatc ggaacggtta gtcg 24 263 24 DNA Artificial Sequence primer 263 aaggtccgtt aggagacagg tcga 24 264 24 DNA Artificial Sequence primer 264 aacctaggcg acgtaccagc acgt 24 265 24 DNA Artificial Sequence primer 265 aaagtacgtg atccgatacg cctc 24 266 25 DNA Artificial Sequence primer 266 ttttaacgca gtgttcgttc gacga 25 267 25 DNA Artificial Sequence primer 267 tttgtgcaga gcggaacgag acgta 25 268 25 DNA Artificial Sequence primer 268 tttcagcgca cgtcgtctag cgaag 25 269 25 DNA Artificial Sequence primer 269 tttatctgag acggagtacg agcga 25 270 25 DNA Artificial Sequence primer 270 ttgtacagtg accgttttcg cgcat 25 271 25 DNA Artificial Sequence primer 271 ttggactctg ggacgacgaa aagcg 25 272 25 DNA Artificial Sequence primer 272 ttgctgaccg aaccgggttt accag 25 273 25 DNA Artificial Sequence primer 273 ttgaacgaga cgtctcggac tatcg 25 274 25 DNA Artificial Sequence primer 274 ttctcaacaa cgtgccgttc gatag 25 275 25 DNA Artificial Sequence primer 275 ttcggtacca cccgaacggt cgtag 25 276 25 DNA Artificial Sequence primer 276 ttccgcacaa ccgtcgaccg tacga 25 277 25 DNA Artificial Sequence primer 277 ttcaaagccg agacgaggtc taacg 25 278 25 DNA Artificial Sequence primer 278 ttatatcgct gcgatcggac gttag 25 279 25 DNA Artificial Sequence primer 279 ttagaccgca gacgttccga taccg 25 280 25 DNA Artificial Sequence primer 280 ttactctacg tacgacggtt cggta 25 281 25 DNA Artificial Sequence primer 281 ttaatacacc acgtgaatcc gctag 25 282 25 DNA Artificial Sequence primer 282 tgttatcctg gacagagtcg tcgac 25 283 25 DNA Artificial Sequence primer 283 tgtgtcgtga gtcaagaacc gtcga 25 284 25 DNA Artificial Sequence primer 284 tgtcacagca cacgtgatcc ttacg 25 285 26 DNA Artificial Sequence primer 285 tgtatggtac acgctcgatc cgtaag 26 286 26 DNA Artificial Sequence primer 286 tggtctcact cgggtcgttg cgtatg 26 287 26 DNA Artificial Sequence primer 287 tgggggatta cacacgcaag gatacg 26 288 25 DNA Artificial Sequence primer 288 tggctggcat cgtgcttctt ccgat 25 289 25 DNA Artificial Sequence primer 289 tggagacgtc ctcgcgagaa atcgg 25 290 25 DNA Artificial Sequence primer 290 tgctagtatc cagcagtggg atgcg 25 291 25 DNA Artificial Sequence primer 291 tgcgacgaag agcgaccgaa ccgta 25 292 25 DNA Artificial Sequence primer 292 tgccgcaact gcggttcgac gaatg 25 293 25 DNA Artificial Sequence primer 293 tgcaacgttc gcgagtcgaa attcg 25 294 25 DNA Artificial Sequence primer 294 tgataacgtg tcactgcgtc gcgtt 25 295 25 DNA Artificial Sequence primer 295 tgaggtctag acggagaagc aaagc 25 296 25 DNA Artificial Sequence primer 296 tgaccgttag cgctcgacgt tacgt 25 297 25 DNA Artificial Sequence primer 297 tgaagatcac tccgcacgtc acgta 25 298 25 DNA Artificial Sequence primer 298 tcttactagt taccgagcgt ctacg 25 299 25 DNA Artificial Sequence primer 299 tctgctatgc gagagacgct cgtag 25 300 25 DNA Artificial Sequence primer 300 tctcacacga acggatgcgt ttcgc 25 301 25 DNA Artificial Sequence primer 301 tctatactag cagcaacgaa gcgaa 25 302 25 DNA Artificial Sequence primer 302 tcgtctagac tccggtgtcg atcgt 25 303 25 DNA Artificial Sequence primer 303 tcggcgacta cgtcccgaca acgat 25 304 25 DNA Artificial Sequence primer 304 tcgcaactcg gaagacgatg gtcgt 25 305 25 DNA Artificial Sequence primer 305 tcgaaagtat ggacgcatcg acgac 25 306 25 DNA Artificial Sequence primer 306 tccttgaagg tcgacacgtt cggtt 25 307 25 DNA Artificial Sequence primer 307 tccgaatacc gcgcaaacgt aacca 25 308 25 DNA Artificial Sequence primer 308 tccctagaca caggaccagg gttcg 25 309 25 DNA Artificial Sequence primer 309 tccaagtact tcgtgacgag cgaac 25 310 25 DNA Artificial Sequence primer 310 tcataactag aagctgcggt ttgcg 25 311 25 DNA Artificial Sequence primer 311 tcagactagc tgcgaacggt cgcaa 25 312 25 DNA Artificial Sequence primer 312 tcacagcata cgcttacctg cgact 25 313 25 DNA Artificial Sequence primer 313 tcaaacgtgg agcctacgat agtcg 25 314 25 DNA Artificial Sequence primer 314 tattcctaac ctcgaatcgc tcgat 25 315 25 DNA Artificial Sequence primer 315 tatgaccacg gcgctacggt atcga 25 316 25 DNA Artificial Sequence primer 316 tatcatgccg tcgagagagt tcggt 25 317 25 DNA Artificial Sequence primer 317 tatatcaacc acgagtgacg atcga 25 318 25 DNA Artificial Sequence primer 318 tagtactatc ctcgtcgtca gtcgc 25 319 25 DNA Artificial Sequence primer 319 taggaggtta tccgtctgcc acgac 25 320 25 DNA Artificial Sequence primer 320 tagctccacg actgacgaac cgcat 25 321 25 DNA Artificial Sequence primer 321 tagagagcta gacggaatcg atacg 25 322 25 DNA Artificial Sequence primer 322 tactaacgga gccgtcgatc ttcgt 25 323 25 DNA Artificial Sequence primer 323 tacgcagtac gtggtcttcg ttcga 25 324 25 DNA Artificial Sequence primer 324 tacccgatca ccgccgaagt cagca 25 325 25 DNA Artificial Sequence primer 325 tacagtcaga ctcgcgtcta cgaac 25 326 25 DNA Artificial Sequence primer 326 taatccattc gagtaaacgc gattg 25 327 25 DNA Artificial Sequence primer 327 taagatagtc gctcgttccg aatcg 25 328 25 DNA Artificial Sequence primer 328 taacgcctta gagccaggaa gaacg 25 329 25 DNA Artificial Sequence primer 329 taaaggttca cgcacgttag cgttc 25 330 26 DNA Artificial Sequence primer 330 gtttccaatt ccttccctgg ctcatc 26 331 25 DNA Artificial Sequence primer 331 gttgtctcgg tcgcctcgtc taatc 25 332 26 DNA Artificial Sequence primer 332 gttcagactc ctcagctgac ctagtc 26 333 25 DNA Artificial Sequence primer 333 gttaagtcag ctcgccactc gtagt 25 334 25 DNA Artificial Sequence primer 334 gtgtagagta ctcgagtcag taggc 25 335 25 DNA Artificial Sequence primer 335 gtggacagag gagtcgggaa caacg 25 336 25 DNA Artificial Sequence primer 336 gtgccttggg tacctgtgtc cgttg 25 337 25 DNA Artificial Sequence primer 337 gtgaacagta cgaagcaatc tgtga 25 338 25 DNA Artificial Sequence primer 338 gtctagctcg gagagcataa ggacg 25 339 25 DNA Artificial Sequence primer 339 gtcgtctcgg gcattactgg atagg 25 340 26 DNA Artificial Sequence primer 340 gtccccttaa cctgatctgt cccatg 26 341 25 DNA Artificial Sequence primer 341 gtcagtgcga gtccagtttg actga 25 342 24 DNA Artificial Sequence primer 342 gtatggtggc caaccacagc cttc 24 343 25 DNA Artificial Sequence primer 343 gtagtgagat gaggtgtacg actgc 25 344 25 DNA Artificial Sequence primer 344 gtactgtcaa tgcgccagtt gtcta 25 345 25 DNA Artificial Sequence primer 345 gtaagcacca acacctagtg gcatc 25 346 25 DNA Artificial Sequence primer 346 ggttgatctg tagagcggga ggtct 25 347 25 DNA Artificial Sequence primer 347 ggtgtggcta agggtgctgc cacgc 25 348 25 DNA Artificial Sequence primer 348 ggtcatgaga ctccagccga aacct 25 349 25 DNA Artificial Sequence primer 349 ggtaagtgta gggacgacct gcaga 25 350 25 DNA Artificial Sequence primer 350 gggtggcaac ggcatagctg ataca 25 351 26 DNA Artificial Sequence primer 351 gggggatgct gaggtatgag gcaacg 26 352 25 DNA Artificial Sequence primer 352 gggcacgtca tttggcctgt ctgct 25 353 25 DNA Artificial Sequence primer 353 gggagactca cgtgctcgaa ctgct 25 354 25 DNA Artificial Sequence primer 354 ggctagtcgg catgtggcac atctc 25 355 25 DNA Artificial Sequence primer 355 ggcgactcgg tagacagccg ctaac 25 356 26 DNA Artificial Sequence primer 356 ggccctggga cacggtcact attcac 26 357 25 DNA Artificial Sequence primer 357 ggcaaccctt ggaacgctgt acaca 25 358 25 DNA Artificial Sequence primer 358 ggattccgga cacgtagtga gacgt 25 359 25 DNA Artificial Sequence primer 359 ggagtgcctt gcactcttac ctagc 25 360 25 DNA Artificial Sequence primer 360 ggactagcca gtatcgtgca cttgg 25 361 25 DNA Artificial Sequence primer 361 ggaaaagctt accaccctac acgaa 25 362 25 DNA Artificial Sequence primer 362 gcttaggatg atgacatggg tcgaa 25 363 25 DNA Artificial Sequence primer 363 gctgaacctc catgacaagt cctcc 25 364 25 DNA Artificial Sequence primer 364 gctcaacacc gtgggacaga catct 25 365 25 DNA Artificial Sequence primer 365 gctaccacgg aacatacagg gcatt 25 366 25 DNA Artificial Sequence primer 366 gcgtcatgag cgtggagcta agcat 25 367 25 DNA Artificial Sequence primer 367 gcggcatctg tcacaaggta cgagg 25 368 25 DNA Artificial Sequence primer 368 gcgcaggaga tggaacgctc gcaca 25 369 25 DNA Artificial Sequence primer 369 gcgatctgtg tcctcgacca gcatc 25 370 25 DNA Artificial Sequence primer 370 gcctaactcc aggtggaagc tggtt 25 371 25 DNA Artificial Sequence primer 371 gccgcagact cacatcgaac gtcac 25 372 25 DNA Artificial Sequence primer 372 gccctgtaac tccgaatggg acacc 25 373 25 DNA Artificial Sequence primer 373 gccagttgat gctctccctc acctg 25 374 25 DNA Artificial Sequence primer 374 gcatgagtct gccaacaagg tcgag 25 375 25 DNA Artificial Sequence primer 375 gcaggttgtg aggaaccgca atgca 25 376 25 DNA Artificial Sequence primer 376 gcacacctca gtgaacagct ctcag 25 377 25 DNA Artificial Sequence primer 377 gcaagatcca ggtcgctatc cactg 25 378 25 DNA Artificial Sequence primer 378 gattccacat gcgatctcaa atcca 25 379 25 DNA Artificial Sequence primer 379 gatgttgtcg tgacgaccta gacgc 25 380 25 DNA Artificial Sequence primer 380 gatcttgagg cgtctaatca tcggg 25 381 25 DNA Artificial Sequence primer 381 gatacgctca gcaatcgcca ctatc 25 382 25 DNA Artificial Sequence primer 382 gagtcattat cacacatgag ccgcc 25 383 25 DNA Artificial Sequence primer 383 gagggagggg caagagaaaa ccacc 25 384 25 DNA Artificial Sequence primer 384 gagcaagtcc agcgagctgt cttcc 25 385 25 DNA Artificial Sequence primer 385 gagaaggccg cttctcagta aggtc 25 386 25 DNA Artificial Sequence primer 386 gactgtgtac gcagagaacc ccaca 25 387 25 DNA Artificial Sequence primer 387 gacgggtctc ctggacaaca gttcc 25 388 25 DNA Artificial Sequence primer 388 gacccagttg catcactctg gcatc 25 389 25 DNA Artificial Sequence primer 389 gacaaagacc gaatcgcgaa atgag 25 390 25 DNA Artificial Sequence primer 390 gaatgttcag accacccggt tcaca 25 391 25 DNA Artificial Sequence primer 391 gaagtgctac agcaggatcc tctgg 25 392 25 DNA Artificial Sequence primer 392 gaacgatacc tagaccggca gcaac 25 393 26 DNA Artificial Sequence primer 393 gaaacactga gagctaggaa acccac 26 394 25 DNA Artificial Sequence primer 394 ctttgggata aatcctgatg ccgtc 25 395 25 DNA Artificial Sequence primer 395 cttgcagtct caacccttgc ctgtc 25 396 25 DNA Artificial Sequence primer 396 cttctcacgg agctcaccta agcac 25 397 25 DNA Artificial Sequence primer 397 cttagatttg gagctgacct gatgc 25 398 25 DNA Artificial Sequence primer 398 ctgtgatgta tctatgaaat cgagt 25 399 25 DNA Artificial Sequence primer 399 ctggcaaccc cgtaactccg ttcag 25 400 25 DNA Artificial Sequence primer 400 ctgccgtcga cttgtgcgac cttcg 25 401 25 DNA Artificial Sequence primer 401 ctgaaacacg cacaaccagg tcatg 25 402 25 DNA Artificial Sequence primer 402 ctcttcgtct ccagctactg gactc 25 403 25 DNA Artificial Sequence primer 403 ctcgtacgct caacacttac agacg 25 404 25 DNA Artificial Sequence primer 404 ctccgggcaa cagcacctac tatac 25 405 25 DNA Artificial Sequence primer 405 ctcacgtctg accagtcttc cactc 25 406 25 DNA Artificial Sequence primer 406 ctatgggaga ggtgttttcc agtcg 25 407 25 DNA Artificial Sequence primer 407 ctaggaccca agtagtcgtc gcgaa 25 408 25 DNA Artificial Sequence primer 408 ctaccaccat ggtgaatcag gctcc 25 409 25 DNA Artificial Sequence primer 409 ctaaacctga gtgtgggaag gtcga 25 410 25 DNA Artificial Sequence primer 410 cgtttgcgaa actgtctgtc ggaag 25 411 25 DNA Artificial Sequence primer 411 cgtggctttg gcaatcctca agcag 25 412 25 DNA Artificial Sequence primer 412 cgtctcgctc ctgactcatc gaaca 25 413 25 DNA Artificial Sequence primer 413 cgtacagagt cggtaccatc tcgac 25 414 26 DNA Artificial Sequence primer 414 cggtgcggac aaaggatatg ttgatc 26 415 26 DNA Artificial Sequence primer 415 cgggcactag gaccttttgt cggaag 26 416 25 DNA Artificial Sequence primer 416 cggctaagag cggtgctagc gtgag 25 417 25 DNA Artificial Sequence primer 417 cggaggagcc tcgagattcg ttggt 25 418 25 DNA Artificial Sequence primer 418 cgctgcctgg tctttcagca tggac 25 419 25 DNA Artificial Sequence primer 419 cgcgcttgtc agccgaacgt ctgtc 25 420 25 DNA Artificial Sequence primer 420 cgccacgctg caaggcggat aacag 25 421 26 DNA Artificial Sequence primer 421 cgcacagcac atagacaggt gcctca 26 422 25 DNA Artificial Sequence primer 422 cgatatcatc acgttgcacc aaggg 25 423 25 DNA Artificial Sequence primer 423 cgagtccaga ggaacgtacg accct 25 424 25 DNA Artificial Sequence primer 424 cgacgaacag gagacagagc gagca 25 425 25 DNA Artificial Sequence primer 425 cgaactacgg tcagtacgac gtgga 25 426 25 DNA Artificial Sequence primer 426 ccttaaatta ttcgctggag cgctg 25 427 25 DNA Artificial Sequence primer 427 cctgcagctg cggtgtagca tacag 25 428 25 DNA Artificial Sequence primer 428 cctcactcgt aatcgttcca gacgc 25 429 25 DNA Artificial Sequence primer 429 cctaatacgt gttatggccg gaaag 25 430 25 DNA Artificial Sequence primer 430 ccgtgctccg aagttaggtt gggaa 25 431 25 DNA Artificial Sequence primer 431 ccgggttcac ccttgcaacg atagc 25 432 25 DNA Artificial Sequence primer 432 ccgcagggag actccctact cggat 25 433 25 DNA Artificial Sequence primer 433 ccgagagttg ccagacatgt accag 25 434 25 DNA Artificial Sequence primer 434 ccctgccagt ttcttcccac aagca 25 435 25 DNA Artificial Sequence primer 435 cccggtgaac gagtatgcga cccag 25 436 25 DNA Artificial Sequence primer 436 ccccttgcct gtattgcaac gccta 25 437 25 DNA Artificial Sequence primer 437 cccatgagct gctggaagat cagga 25 438 26 DNA Artificial Sequence primer 438 ccatagtagg ggaatacgca acatga 26 439 25 DNA Artificial Sequence primer 439 ccaggatcca cttcgaggag tgacc 25 440 25 DNA Artificial Sequence primer 440 ccacgtacca cattcgctcg acacg 25 441 25 DNA Artificial Sequence primer 441 ccaacatttc cctctcgaat tggca 25 442 25 DNA Artificial Sequence primer 442 catttccgat gtatcgccga gatgt 25 443 25 DNA Artificial Sequence primer 443 catgaccaac tgagaaggaa ggtca 25 444 26 DNA Artificial Sequence primer 444 catccgaatc ctagtcacca gtactc 26 445 25 DNA Artificial Sequence primer 445 cataggaagg atgcactcct accga 25 446 25 DNA Artificial Sequence primer 446 cagtaatagc tccctccctc accac 25 447 25 DNA Artificial Sequence primer 447 cagggaggac catctgctac atctc 25 448 25 DNA Artificial Sequence primer 448 cagcattact tcgcgggtcc taatc 25 449 25 DNA Artificial Sequence primer 449 cagacagcga caacaaaagg ctatg 25 450 25 DNA Artificial Sequence primer 450 cactgcgttg acacctcatc actag 25 451 25 DNA Artificial Sequence primer 451 cacgtctacc actcaccgtc cgaac 25 452 25 DNA Artificial Sequence primer 452 caccagcatg cttctgagga agtgc 25 453 26 DNA Artificial Sequence primer 453 cacaagtcat cgtggcttgt gttaca 26 454 25 DNA Artificial Sequence primer 454 caatgacact tggctatggg tccca 25 455 25 DNA Artificial Sequence primer 455 caagcacagt acgtgagagc tccaa 25 456 25 DNA Artificial Sequence primer 456 caacgaagca acccaacagg accag 25 457 26 DNA Artificial Sequence primer 457 caaaagagac tcaccaggaa gcagca 26 458 25 DNA Artificial Sequence primer 458 attttgtggt acagcagaag gctga 25 459 25 DNA Artificial Sequence primer 459 attgtccaag ttcgccaaag cagga 25 460 25 DNA Artificial Sequence primer 460 attccgtgcg attctggaat gcttc 25 461 25 DNA Artificial Sequence primer 461 attaactcgg aatggtggga gagga 25 462 25 DNA Artificial Sequence primer 462 atgtagcaga ttctcgagga aacca 25 463 25 DNA Artificial Sequence primer 463 atggacctct ctggtctggt cagca 25 464 26 DNA Artificial Sequence primer 464 atgctgacaa gtggatgagt gagcag 26 465 25 DNA Artificial Sequence primer 465 atgaggattt ttcgaccgtg gtaca 25 466 25 DNA Artificial Sequence primer 466 atctgcctga gagctttact cacca 25 467 25 DNA Artificial Sequence primer 467 atcggcttag cttctgcgat ggcac 25 468 25 DNA Artificial Sequence primer 468 atcccagcag tgtcaggtag cctca 25 469 25 DNA Artificial Sequence primer 469 atcaagacaa gaggttctgg cacca 25 470 25 DNA Artificial Sequence primer 470 atattggtgg gtctatcaag tcgca 25 471 25 DNA Artificial Sequence primer 471 atagtgtcgt agccactgat gctac 25 472 25 DNA Artificial Sequence primer 472 atactcatcc ctggcatcga tgctc 25 473 25 DNA Artificial Sequence primer 473 ataagaggtg ccttcccaga cagag 25 474 25 DNA Artificial Sequence primer 474 agttcgtctc tggagtcgtc ctctc 25 475 25 DNA Artificial Sequence primer 475 agtgtggagt cacggtctat ggatg 25 476 26 DNA Artificial Sequence primer 476 agtcagtctc ctggaatgac gtggac 26 477 25 DNA Artificial Sequence primer 477 agtaccagtg tcctcaccta gatcg 25 478 25 DNA Artificial Sequence primer 478 aggtagccta cgccagttgt ccttc 25 479 26 DNA Artificial Sequence primer 479 agggccttgt agaggatacg aacgac 26 480 25 DNA Artificial Sequence primer 480 aggcaggtag cacagccagg aactc 25 481 25 DNA Artificial Sequence primer 481 aggatcgtac acgatccatc agcag 25 482 25 DNA Artificial Sequence primer 482 agctgaaccc tctgccttcg aacac 25 483 26 DNA Artificial Sequence primer 483 agcgctcaac ctagacccct taaacc 26 484 25 DNA Artificial Sequence primer 484 agcccttagc aacgtcccag aggag 25 485 25 DNA Artificial Sequence primer 485 agcaaggaga tcactgcgtc tgctg 25 486 25 DNA Artificial Sequence primer 486 agatccagct gctcacttca tgctc 25 487 25 DNA Artificial Sequence primer 487 agagaccagt ctctactgag gccag 25 488 25 DNA Artificial Sequence primer 488 agacctattg cactagtgcc tgcca 25 489 25 DNA Artificial Sequence primer 489 agaatgcgga cacgacagga tgtag 25 490 25 DNA Artificial Sequence primer 490 acttccagtg ctacctcaga tccgt 25 491 25 DNA Artificial Sequence primer 491 actggaatcg agctgaggct tctca 25 492 25 DNA Artificial Sequence primer 492 actccaggcg aattaacctc aaacg 25 493 25 DNA Artificial Sequence primer 493 actagctcgg gtatttgcag tagca 25 494 25 DNA Artificial Sequence primer 494 acgttgagga gttacgtgca gacga 25 495 25 DNA Artificial Sequence primer 495 acggtgacag tcgcttgaac catcc 25 496 25 DNA Artificial Sequence primer 496 acgcacagac caccagctga gagtg 25 497 25 DNA Artificial Sequence primer 497 acgagtccat tcccatcaac caagc 25 498 26 DNA Artificial Sequence primer 498 acctgtacgt ctagtcttgc ttgcag 26 499 25 DNA Artificial Sequence primer 499 accggacact tgggagcttc atgga 25 500 25 DNA Artificial Sequence primer 500 accccctgcg tttaaccaat gtgca 25 501 25 DNA Artificial Sequence primer 501 accaatctac ctgcaatgat ctgca 25 502 25 DNA Artificial Sequence primer 502 acatagaccg tcttccagtc gtgct 25 503 25 DNA Artificial Sequence primer 503 acagaccacc gatgatgttc atgct 25 504 25 DNA Artificial Sequence primer 504 acactccacc acagtccaga ctcca 25 505 25 DNA Artificial Sequence primer 505 acaagacgag tcgacgaggt gtaag 25 506 25 DNA Artificial Sequence primer 506 aattgaccta cggaagctta gccct 25 507 25 DNA Artificial Sequence primer 507 aatgacacca ccgcaactag ccaac 25 508 25 DNA Artificial Sequence primer 508 aatccgttgt gcctaagacc tgcga 25 509 25 DNA Artificial Sequence primer 509 aataggaacc agaatcggac ctgac 25 510 25 DNA Artificial Sequence primer 510 aagttggagt tgatgggtcg agctg 25 511 25 DNA Artificial Sequence primer 511 aagggacagc tatgttgccg gtagc 25 512 26 DNA Artificial Sequence primer 512 aagctcagag tggcacatac tgagga 26 513 25 DNA Artificial Sequence primer 513 aagagatggc acgtaggcaa gcaac 25 514 25 DNA Artificial Sequence primer 514 aactctctgt gcttcgggcc tagtc 25 515 25 DNA Artificial Sequence primer 515 aacgcgtatc acctgtgtcc agcaa 25 516 24 DNA Artificial Sequence primer 516 aaccctaaca acggtggcgt tcca 24 517 24 DNA Artificial Sequence primer 517 aacatgcaac ctcgatccca tacg 24 518 25 DNA Artificial Sequence primer 518 aaatgtgagg agctgatgag actga 25 519 25 DNA Artificial Sequence primer 519 aaagcgaacg gttacgtcac caagg 25 520 25 DNA Artificial Sequence primer 520 aaacacttca gttcctaggc tcgtc 25 521 25 DNA Artificial Sequence primer 521 aaaaaggtct ccatcacgac tccac 25 522 24 DNA Artificial Sequence primer 522 ggtacgacgt tcagctnnnn aaaa 24 523 24 DNA Artificial Sequence primer 523 ggtacgacgt tcagctnnnn aaac 24 524 24 DNA Artificial Sequence primer 524 ggtacgacgt tcagctnnnn aaag 24 525 24 DNA Artificial Sequence primer 525 ggtacgacgt tcagctnnnn aaat 24 526 24 DNA Artificial Sequence primer 526 ggtacgacgt tcagctnnnn aaca 24 527 24 DNA Artificial Sequence primer 527 ggtacgacgt tcagctnnnn aacc 24 528 24 DNA Artificial Sequence primer 528 ggtacgacgt tcagctnnnn aacg 24 529 24 DNA Artificial Sequence primer 529 ggtacgacgt tcagctnnnn aact 24 530 24 DNA Artificial Sequence primer 530 ggtacgacgt tcagctnnnn aaga 24 531 24 DNA Artificial Sequence primer 531 ggtacgacgt tcagctnnnn aagc 24 532 24 DNA Artificial Sequence primer 532 ggtacgacgt tcagctnnnn aagg 24 533 24 DNA Artificial Sequence primer 533 ggtacgacgt tcagctnnnn aagt 24 534 24 DNA Artificial Sequence primer 534 ggtacgacgt tcagctnnnn aata 24 535 24 DNA Artificial Sequence primer 535 ggtacgacgt tcagctnnnn aatc 24 536 23 DNA Artificial Sequence primer 536 ggtacgacgt tcagctnnnn aat 23 537 24 DNA Artificial Sequence primer 537 ggtacgacgt tcagctnnnn aatt 24 538 24 DNA Artificial Sequence primer 538 ggtacgacgt tcagctnnnn acaa 24 539 24 DNA Artificial Sequence primer 539 ggtacgacgt tcagctnnnn acac 24 540 24 DNA Artificial Sequence primer 540 ggtacgacgt tcagctnnnn acag 24 541 24 DNA Artificial Sequence primer 541 ggtacgacgt tcagctnnnn acat 24 542 24 DNA Artificial Sequence primer 542 ggtacgacgt tcagctnnnn acca 24 543 24 DNA Artificial Sequence primer 543 ggtacgacgt tcagctnnnn accc 24 544 24 DNA Artificial Sequence primer 544 ggtacgacgt tcagctnnnn accg 24 545 24 DNA Artificial Sequence primer 545 ggtacgacgt tcagctnnnn acct 24 546 24 DNA Artificial Sequence primer 546 ggtacgacgt tcagctnnnn acga 24 547 24 DNA Artificial Sequence primer 547 ggtacgacgt tcagctnnnn acgc 24 548 24 DNA Artificial Sequence primer 548 ggtacgacgt tcagctnnnn acgg 24 549 24 DNA Artificial Sequence primer 549 ggtacgacgt tcagctnnnn acgt 24 550 24 DNA Artificial Sequence primer 550 ggtacgacgt tcagctnnnn acta 24 551 24 DNA Artificial Sequence primer 551 ggtacgacgt tcagctnnnn actc 24 552 24 DNA Artificial Sequence primer 552 ggtacgacgt tcagctnnnn actg 24 553 24 DNA Artificial Sequence primer 553 ggtacgacgt tcagctnnnn actt 24 554 24 DNA Artificial Sequence primer 554 ggtacgacgt tcagctnnnn agaa 24 555 24 DNA Artificial Sequence primer 555 ggtacgacgt tcagctnnnn agac 24 556 24 DNA Artificial Sequence primer 556 ggtacgacgt tcagctnnnn agag 24 557 24 DNA Artificial Sequence primer 557 ggtacgacgt tcagctnnnn agat 24 558 24 DNA Artificial Sequence primer 558 ggtacgacgt tcagctnnnn agca 24 559 24 DNA Artificial Sequence primer 559 ggtacgacgt tcagctnnnn agcc 24 560 24 DNA Artificial Sequence primer 560 ggtacgacgt tcagctnnnn agcg 24 561 24 DNA Artificial Sequence primer 561 ggtacgacgt tcagctnnnn agct 24 562 24 DNA Artificial Sequence primer 562 ggtacgacgt tcagctnnnn agga 24 563 24 DNA Artificial Sequence primer 563 ggtacgacgt tcagctnnnn aggc 24 564 24 DNA Artificial Sequence primer 564 ggtacgacgt tcagctnnnn aggg 24 565 24 DNA Artificial Sequence primer 565 ggtacgacgt tcagctnnnn aggt 24 566 24 DNA Artificial Sequence primer 566 ggtacgacgt tcagctnnnn agta 24 567 24 DNA Artificial Sequence primer 567 ggtacgacgt tcagctnnnn actc 24 568 24 DNA Artificial Sequence primer 568 ggtacgacgt tcagctnnnn agtg 24 569 24 DNA Artificial Sequence primer 569 ggtacgacgt tcagctnnnn agtt 24 570 24 DNA Artificial Sequence primer 570 ggtacgacgt tcagctnnnn ataa 24 571 24 DNA Artificial Sequence primer 571 ggtacgacgt tcagctnnnn atac 24 572 24 DNA Artificial Sequence primer 572 ggtacgacgt tcagctnnnn atag 24 573 24 DNA Artificial Sequence primer 573 ggtacgacgt tcagctnnnn atat 24 574 24 DNA Artificial Sequence primer 574 ggtacgacgt tcagctnnnn atca 24 575 24 DNA Artificial Sequence primer 575 ggtacgacgt tcagctnnnn atcc 24 576 24 DNA Artificial Sequence primer 576 ggtacgacgt tcagctnnnn atcg 24 577 24 DNA Artificial Sequence primer 577 ggtacgacgt tcagctnnnn atct 24 578 24 DNA Artificial Sequence primer 578 ggtacgacgt tcagctnnnn atga 24 579 24 DNA Artificial Sequence primer 579 ggtacgacgt tcagctnnnn atgc 24 580 24 DNA Artificial Sequence primer 580 ggtacgacgt tcagctnnnn atgg 24 581 24 DNA Artificial Sequence primer 581 ggtacgacgt tcagctnnnn atgt 24 582 24 DNA Artificial Sequence primer 582 ggtacgacgt tcagctnnnn atta 24 583 24 DNA Artificial Sequence primer 583 ggtacgacgt tcagctnnnn attc 24 584 24 DNA Artificial Sequence primer 584 ggtacgacgt tcagctnnnn attg 24 585 24 DNA Artificial Sequence primer 585 ggtacgacgt tcagctnnnn attt 24 586 24 DNA Artificial Sequence primer 586 ggtacgacgt tcagctnnnn caaa 24 587 24 DNA Artificial Sequence primer 587 ggtacgacgt tcagctnnnn caac 24 588 24 DNA Artificial Sequence primer 588 ggtacgacgt tcagctnnnn caag 24 589 24 DNA Artificial Sequence primer 589 ggtacgacgt tcagctnnnn caat 24 590 24 DNA Artificial Sequence primer 590 ggtacgacgt tcagctnnnn caca 24 591 24 DNA Artificial Sequence primer 591 ggtacgacgt tcagctnnnn cacc 24 592 24 DNA Artificial Sequence primer 592 ggtacgacgt tcagctnnnn cacg 24 593 24 DNA Artificial Sequence primer 593 ggtacgacgt tcagctnnnn cact 24 594 24 DNA Artificial Sequence primer 594 ggtacgacgt tcagctnnnn caga 24 595 24 DNA Artificial Sequence primer 595 ggtacgacgt tcagctnnnn cagc 24 596 24 DNA Artificial Sequence primer 596 ggtacgacgt tcagctnnnn cagg 24 597 24 DNA Artificial Sequence primer 597 ggtacgacgt tcagctnnnn cagt 24 598 24 DNA Artificial Sequence primer 598 ggtacgacgt tcagctnnnn cata 24 599 24 DNA Artificial Sequence primer 599 ggtacgacgt tcagctnnnn catc 24 600 24 DNA Artificial Sequence primer 600 ggtacgacgt tcagctnnnn catg 24 601 24 DNA Artificial Sequence primer 601 ggtacgacgt tcagctnnnn catt 24 602 24 DNA Artificial Sequence primer 602 ggtacgacgt tcagctnnnn ccaa 24 603 24 DNA Artificial Sequence primer 603 ggtacgacgt tcagctnnnn ccac 24 604 24 DNA Artificial Sequence primer 604 ggtacgacgt tcagctnnnn ccag 24 605 24 DNA Artificial Sequence primer 605 ggtacgacgt tcagctnnnn ccat 24 606 24 DNA Artificial Sequence primer 606 ggtacgacgt tcagctnnnn ccca 24 607 24 DNA Artificial Sequence primer 607 ggtacgacgt tcagctnnnn cccc 24 608 24 DNA Artificial Sequence primer 608 ggtacgacgt tcagctnnnn cccg 24 609 24 DNA Artificial Sequence primer 609 ggtacgacgt tcagctnnnn ccct 24 610 24 DNA Artificial Sequence primer 610 ggtacgacgt tcagctnnnn ccga 24 611 24 DNA Artificial Sequence primer 611 ggtacgacgt tcagctnnnn ccgc 24 612 24 DNA Artificial Sequence primer 612 ggtacgacgt tcagctnnnn ccgg 24 613 24 DNA Artificial Sequence primer 613 ggtacgacgt tcagctnnnn ccgt 24 614 24 DNA Artificial Sequence primer 614 ggtacgacgt tcagctnnnn ccta 24 615 24 DNA Artificial Sequence primer 615 ggtacgacgt tcagctnnnn cctc 24 616 24 DNA Artificial Sequence primer 616 ggtacgacgt tcagctnnnn cctg 24 617 24 DNA Artificial Sequence primer 617 ggtacgacgt tcagctnnnn cctt 24 618 24 DNA Artificial Sequence primer 618 ggtacgacgt tcagctnnnn cgaa 24 619 24 DNA Artificial Sequence primer 619 ggtacgacgt tcagctnnnn cgac 24 620 24 DNA Artificial Sequence primer 620 ggtacgacgt tcagctnnnn cgag 24 621 24 DNA Artificial Sequence primer 621 ggtacgacgt tcagctnnnn cgat 24 622 24 DNA Artificial Sequence primer 622 ggtacgacgt tcagctnnnn cgca 24 623 24 DNA Artificial Sequence primer 623 ggtacgacgt tcagctnnnn cgcc 24 624 24 DNA Artificial Sequence primer 624 ggtacgacgt tcagctnnnn cgcg 24 625 24 DNA Artificial Sequence primer 625 ggtacgacgt tcagctnnnn cgct 24 626 24 DNA Artificial Sequence primer 626 ggtacgacgt tcagctnnnn cgga 24 627 24 DNA Artificial Sequence primer 627 ggtacgacgt tcagctnnnn cggc 24 628 24 DNA Artificial Sequence primer 628 ggtacgacgt tcagctnnnn cggg 24 629 24 DNA Artificial Sequence primer 629 ggtacgacgt tcagctnnnn cggt 24 630 24 DNA Artificial Sequence primer 630 ggtacgacgt tcagctnnnn cgta 24 631 24 DNA Artificial Sequence primer 631 ggtacgacgt tcagctnnnn cctc 24 632 24 DNA Artificial Sequence primer 632 ggtacgacgt tcagctnnnn cgtg 24 633 24 DNA Artificial Sequence primer 633 ggtacgacgt tcagctnnnn cgtt 24 634 24 DNA Artificial Sequence primer 634 ggtacgacgt tcagctnnnn ctaa 24 635 24 DNA Artificial Sequence primer 635 ggtacgacgt tcagctnnnn ctac 24 636 24 DNA Artificial Sequence primer 636 ggtacgacgt tcagctnnnn ctag 24 637 24 DNA Artificial Sequence primer 637 ggtacgacgt tcagctnnnn ctat 24 638 24 DNA Artificial Sequence primer 638 ggtacgacgt tcagctnnnn ctca 24 639 24 DNA Artificial Sequence primer 639 ggtacgacgt tcagctnnnn ctcc 24 640 24 DNA Artificial Sequence primer 640 ggtacgacgt tcagctnnnn ctcg 24 641 24 DNA Artificial Sequence primer 641 ggtacgacgt tcagctnnnn ctct 24 642 24 DNA Artificial Sequence primer 642 ggtacgacgt tcagctnnnn ctga 24 643 24 DNA Artificial Sequence primer 643 ggtacgacgt tcagctnnnn ctgc 24 644 24 DNA Artificial Sequence primer 644 ggtacgacgt tcagctnnnn ctgg 24 645 24 DNA Artificial Sequence primer 645 ggtacgacgt tcagctnnnn ctgt 24 646 24 DNA Artificial Sequence primer 646 ggtacgacgt tcagctnnnn ctta 24 647 24 DNA Artificial Sequence primer 647 ggtacgacgt tcagctnnnn cttc 24 648 24 DNA Artificial Sequence primer 648 ggtacgacgt tcagctnnnn cttg 24 649 24 DNA Artificial Sequence primer 649 ggtacgacgt tcagctnnnn cttt 24 650 24 DNA Artificial Sequence primer 650 ggtacgacgt tcagctnnnn gaaa 24 651 24 DNA Artificial Sequence primer 651 ggtacgacgt tcagctnnnn gaac 24 652 24 DNA Artificial Sequence primer 652 ggtacgacgt tcagctnnnn gaag 24 653 24 DNA Artificial Sequence primer 653 ggtacgacgt tcagctnnnn gaat 24 654 24 DNA Artificial Sequence primer 654 ggtacgacgt tcagctnnnn gaca 24 655 24 DNA Artificial Sequence primer 655 ggtacgacgt tcagctnnnn gacc 24 656 24 DNA Artificial Sequence primer 656 ggtacgacgt tcagctnnnn gacg 24 657 24 DNA Artificial Sequence primer 657 ggtacgacgt tcagctnnnn gact 24 658 24 DNA Artificial Sequence primer 658 ggtacgacgt tcagctnnnn gaga 24 659 24 DNA Artificial Sequence primer 659 ggtacgacgt tcagctnnnn gagc 24 660 24 DNA Artificial Sequence primer 660 ggtacgacgt tcagctnnnn gagg 24 661 24 DNA Artificial Sequence primer 661 ggtacgacgt tcagctnnnn gagt 24 662 24 DNA Artificial Sequence primer 662 ggtacgacgt tcagctnnnn gata 24 663 24 DNA Artificial Sequence primer 663 ggtacgacgt tcagctnnnn gatc 24 664 24 DNA Artificial Sequence primer 664 ggtacgacgt tcagctnnnn gatg 24 665 24 DNA Artificial Sequence primer 665 ggtacgacgt tcagctnnnn gatt 24 666 24 DNA Artificial Sequence primer 666 ggtacgacgt tcagctnnnn gcaa 24 667 24 DNA Artificial Sequence primer 667 ggtacgacgt tcagctnnnn gcac 24 668 24 DNA Artificial Sequence primer 668 ggtacgacgt tcagctnnnn gcag 24 669 24 DNA Artificial Sequence primer 669 ggtacgacgt tcagctnnnn gcat 24 670 24 DNA Artificial Sequence primer 670 ggtacgacgt tcagctnnnn gcca 24 671 24 DNA Artificial Sequence primer 671 ggtacgacgt tcagctnnnn gccc 24 672 24 DNA Artificial Sequence primer 672 ggtacgacgt tcagctnnnn gccg 24 673 24 DNA Artificial Sequence primer 673 ggtacgacgt tcagctnnnn gcct 24 674 24 DNA Artificial Sequence primer 674 ggtacgacgt tcagctnnnn gcga 24 675 24 DNA Artificial Sequence primer 675 ggtacgacgt tcagctnnnn gcgc 24 676 24 DNA Artificial Sequence primer 676 ggtacgacgt tcagctnnnn gcgg 24 677 24 DNA Artificial Sequence primer 677 ggtacgacgt tcagctnnnn gcgt 24 678 24 DNA Artificial Sequence primer 678 ggtacgacgt tcagctnnnn gcta 24 679 24 DNA Artificial Sequence primer 679 ggtacgacgt tcagctnnnn gctc 24 680 24 DNA Artificial Sequence primer 680 ggtacgacgt tcagctnnnn gctg 24 681 24 DNA Artificial Sequence primer 681 ggtacgacgt tcagctnnnn gctt 24 682 24 DNA Artificial Sequence primer 682 ggtacgacgt tcagctnnnn ggaa 24 683 24 DNA Artificial Sequence primer 683 ggtacgacgt tcagctnnnn ggac 24 684 24 DNA Artificial Sequence primer 684 ggtacgacgt tcagctnnnn ggag 24 685 24 DNA Artificial Sequence primer 685 ggtacgacgt tcagctnnnn ggat 24 686 24 DNA Artificial Sequence primer 686 ggtacgacgt tcagctnnnn ggca 24 687 24 DNA Artificial Sequence primer 687 ggtacgacgt tcagctnnnn ggcc 24 688 24 DNA Artificial Sequence primer 688 ggtacgacgt tcagctnnnn ggcg 24 689 24 DNA Artificial Sequence primer 689 ggtacgacgt tcagctnnnn ggct 24 690 24 DNA Artificial Sequence primer 690 ggtacgacgt tcagctnnnn ggga 24 691 24 DNA Artificial Sequence primer 691 ggtacgacgt tcagctnnnn gggc 24 692 24 DNA Artificial Sequence primer 692 ggtacgacgt tcagctnnnn gggg 24 693 24 DNA Artificial Sequence primer 693 ggtacgacgt tcagctnnnn gggt 24 694 24 DNA Artificial Sequence primer 694 ggtacgacgt tcagctnnnn ggta 24 695 24 DNA Artificial Sequence primer 695 ggtacgacgt tcagctnnnn gctc 24 696 24 DNA Artificial Sequence primer 696 ggtacgacgt tcagctnnnn ggtg 24 697 24 DNA Artificial Sequence primer 697 ggtacgacgt tcagctnnnn ggtt 24 698 24 DNA Artificial Sequence primer 698 ggtacgacgt tcagctnnnn gtaa 24 699 24 DNA Artificial Sequence primer 699 ggtacgacgt tcagctnnnn gtac 24 700 24 DNA Artificial Sequence primer 700 ggtacgacgt tcagctnnnn gtag 24 701 24 DNA Artificial Sequence primer 701 ggtacgacgt tcagctnnnn gtat 24 702 24 DNA Artificial Sequence primer 702 ggtacgacgt tcagctnnnn gtca 24 703 24 DNA Artificial Sequence primer 703 ggtacgacgt tcagctnnnn gtcc 24 704 24 DNA Artificial Sequence primer 704 ggtacgacgt tcagctnnnn gtcg 24 705 24 DNA Artificial Sequence primer 705 ggtacgacgt tcagctnnnn gtct 24 706 24 DNA Artificial Sequence primer 706 ggtacgacgt tcagctnnnn gtga 24 707 24 DNA Artificial Sequence primer 707 ggtacgacgt tcagctnnnn gtgc 24 708 24 DNA Artificial Sequence primer 708 ggtacgacgt tcagctnnnn gtgg 24 709 24 DNA Artificial Sequence primer 709 ggtacgacgt tcagctnnnn gtgt 24 710 24 DNA Artificial Sequence primer 710 ggtacgacgt tcagctnnnn gtta 24 711 24 DNA Artificial Sequence primer 711 ggtacgacgt tcagctnnnn gttc 24 712 24 DNA Artificial Sequence primer 712 ggtacgacgt tcagctnnnn gttg 24 713 24 DNA Artificial Sequence primer 713 ggtacgacgt tcagctnnnn gttt 24 714 24 DNA Artificial Sequence primer 714 ggtacgacgt tcagctnnnn taaa 24 715 24 DNA Artificial Sequence primer 715 ggtacgacgt tcagctnnnn taac 24 716 24 DNA Artificial Sequence primer 716 ggtacgacgt tcagctnnnn taag 24 717 24 DNA Artificial Sequence primer 717 ggtacgacgt tcagctnnnn taat 24 718 24 DNA Artificial Sequence primer 718 ggtacgacgt tcagctnnnn taca 24 719 24 DNA Artificial Sequence primer 719 ggtacgacgt tcagctnnnn tacc 24 720 24 DNA Artificial Sequence primer 720 ggtacgacgt tcagctnnnn tacg 24 721 24 DNA Artificial Sequence primer 721 ggtacgacgt tcagctnnnn tact 24 722 24 DNA Artificial Sequence primer 722 ggtacgacgt tcagctnnnn taga 24 723 24 DNA Artificial Sequence primer 723 ggtacgacgt tcagctnnnn tagc 24 724 24 DNA Artificial Sequence primer 724 ggtacgacgt tcagctnnnn tagg 24 725 24 DNA Artificial Sequence primer 725 ggtacgacgt tcagctnnnn tagt 24 726 24 DNA Artificial Sequence primer 726 ggtacgacgt tcagctnnnn tata 24 727 24 DNA Artificial Sequence primer 727 ggtacgacgt tcagctnnnn tatc 24 728 24 DNA Artificial Sequence primer 728 ggtacgacgt tcagctnnnn tatg 24 729 24 DNA Artificial Sequence primer 729 ggtacgacgt tcagctnnnn tatt 24 730 24 DNA Artificial Sequence primer 730 ggtacgacgt tcagctnnnn tcaa 24 731 24 DNA Artificial Sequence primer 731 ggtacgacgt tcagctnnnn tcac 24 732 24 DNA Artificial Sequence primer 732 ggtacgacgt tcagctnnnn tcag 24 733 24 DNA Artificial Sequence primer 733 ggtacgacgt tcagctnnnn tcat 24 734 24 DNA Artificial Sequence primer 734 ggtacgacgt tcagctnnnn tcca 24 735 24 DNA Artificial Sequence primer 735 ggtacgacgt tcagctnnnn tccc 24 736 24 DNA Artificial Sequence primer 736 ggtacgacgt tcagctnnnn tccg 24 737 24 DNA Artificial Sequence primer 737 ggtacgacgt tcagctnnnn tcct 24 738 24 DNA Artificial Sequence primer 738 ggtacgacgt tcagctnnnn tcga 24 739 24 DNA Artificial Sequence primer 739 ggtacgacgt tcagctnnnn tcgc 24 740 24 DNA Artificial Sequence primer 740 ggtacgacgt tcagctnnnn tcgg 24 741 24 DNA Artificial Sequence primer 741 ggtacgacgt tcagctnnnn tcgt 24 742 24 DNA Artificial Sequence primer 742 ggtacgacgt tcagctnnnn tcta 24 743 24 DNA Artificial Sequence primer 743 ggtacgacgt tcagctnnnn tctc 24 744 24 DNA Artificial Sequence primer 744 ggtacgacgt tcagctnnnn tctg 24 745 24 DNA Artificial Sequence primer 745 ggtacgacgt tcagctnnnn tctt 24 746 24 DNA Artificial Sequence primer 746 ggtacgacgt tcagctnnnn tgaa 24 747 24 DNA Artificial Sequence primer 747 ggtacgacgt tcagctnnnn tgac 24 748 24 DNA Artificial Sequence primer 748 ggtacgacgt tcagctnnnn tgag 24 749 24 DNA Artificial Sequence primer 749 ggtacgacgt tcagctnnnn tgat 24 750 24 DNA Artificial Sequence primer 750 ggtacgacgt tcagctnnnn tgca 24 751 24 DNA Artificial Sequence primer 751 ggtacgacgt tcagctnnnn tgcc 24 752 24 DNA Artificial Sequence primer 752 ggtacgacgt tcagctnnnn tgcg 24 753 24 DNA Artificial Sequence primer 753 ggtacgacgt tcagctnnnn tgct 24 754 24 DNA Artificial Sequence primer 754 ggtacgacgt tcagctnnnn tgga 24 755 24 DNA Artificial Sequence primer 755 ggtacgacgt tcagctnnnn tggc 24 756 24 DNA Artificial Sequence primer 756 ggtacgacgt tcagctnnnn tggg 24 757 24 DNA Artificial Sequence primer 757 ggtacgacgt tcagctnnnn tggt 24 758 24 DNA Artificial Sequence primer 758 ggtacgacgt tcagctnnnn tgta 24 759 24 DNA Artificial Sequence primer 759 ggtacgacgt tcagctnnnn tctc 24 760 24 DNA Artificial Sequence primer 760 ggtacgacgt tcagctnnnn tgtg 24 761 24 DNA Artificial Sequence primer 761 ggtacgacgt tcagctnnnn tgtt 24 762 24 DNA Artificial Sequence primer 762 ggtacgacgt tcagctnnnn ttaa 24 763 24 DNA Artificial Sequence primer 763 ggtacgacgt tcagctnnnn ttac 24 764 24 DNA Artificial Sequence primer 764 ggtacgacgt tcagctnnnn ttag 24 765 24 DNA Artificial Sequence primer 765 ggtacgacgt tcagctnnnn ttat 24 766 24 DNA Artificial Sequence primer 766 ggtacgacgt tcagctnnnn ttca 24 767 24 DNA Artificial Sequence primer 767 ggtacgacgt tcagctnnnn ttcc 24 768 24 DNA Artificial Sequence primer 768 ggtacgacgt tcagctnnnn ttcg 24 769 24 DNA Artificial Sequence primer 769 ggtacgacgt tcagctnnnn ttct 24 770 24 DNA Artificial Sequence primer 770 ggtacgacgt tcagctnnnn ttga 24 771 24 DNA Artificial Sequence primer 771 ggtacgacgt tcagctnnnn ttgc 24 772 24 DNA Artificial Sequence primer 772 ggtacgacgt tcagctnnnn ttgg 24 773 24 DNA Artificial Sequence primer 773 ggtacgacgt tcagctnnnn ttgt 24 774 24 DNA Artificial Sequence primer 774 ggtacgacgt tcagctnnnn ttta 24 775 24 DNA Artificial Sequence primer 775 ggtacgacgt tcagctnnnn tttc 24 776 24 DNA Artificial Sequence primer 776 ggtacgacgt tcagctnnnn tttg 24 777 24 DNA Artificial Sequence primer 777 ggtacgacgt tcagctnnnn tttt 24 778 23 DNA Artificial Sequence primer 778 ggtacgacgt tcagctnnnn aaa 23 779 23 DNA Artificial Sequence primer 779 ggtacgacgt tcagctnnnn aac 23 780 23 DNA Artificial Sequence primer 780 ggtacgacgt tcagctnnnn aag 23 781 23 DNA Artificial Sequence primer 781 ggtacgacgt tcagctnnnn aat 23 782 23 DNA Artificial Sequence primer 782 ggtacgacgt tcagctnnnn aca 23 783 23 DNA Artificial Sequence primer 783 ggtacgacgt tcagctnnnn acc 23 784 23 DNA Artificial Sequence primer 784 ggtacgacgt tcagctnnnn acg 23 785 23 DNA Artificial Sequence primer 785 ggtacgacgt tcagctnnnn act 23 786 23 DNA Artificial Sequence primer 786 ggtacgacgt tcagctnnnn aga 23 787 23 DNA Artificial Sequence primer 787 ggtacgacgt tcagctnnnn agc 23 788 23 DNA Artificial Sequence primer 788 ggtacgacgt tcagctnnnn agg 23 789 23 DNA Artificial Sequence primer 789 ggtacgacgt tcagctnnnn agt 23 790 23 DNA Artificial Sequence primer 790 ggtacgacgt tcagctnnnn ata 23 791 23 DNA Artificial Sequence primer 791 ggtacgacgt tcagctnnnn atc 23 792 23 DNA Artificial Sequence primer 792 ggtacgacgt tcagctnnnn atg 23 793 23 DNA Artificial Sequence primer 793 ggtacgacgt tcagctnnnn att 23 794 23 DNA Artificial Sequence primer 794 ggtacgacgt tcagctnnnn caa 23 795 23 DNA Artificial Sequence primer 795 ggtacgacgt tcagctnnnn cac 23 796 23 DNA Artificial Sequence primer 796 ggtacgacgt tcagctnnnn cag 23 797 23 DNA Artificial Sequence primer 797 ggtacgacgt tcagctnnnn cat 23 798 23 DNA Artificial Sequence primer 798 ggtacgacgt tcagctnnnn cca 23 799 23 DNA Artificial Sequence primer 799 ggtacgacgt tcagctnnnn ccc 23 800 23 DNA Artificial Sequence primer 800 ggtacgacgt tcagctnnnn ccg 23 801 23 DNA Artificial Sequence primer 801 ggtacgacgt tcagctnnnn cct 23 802 23 DNA Artificial Sequence primer 802 ggtacgacgt tcagctnnnn cga 23 803 23 DNA Artificial Sequence primer 803 ggtacgacgt tcagctnnnn cgc 23 804 23 DNA Artificial Sequence primer 804 ggtacgacgt tcagctnnnn cgg 23 805 23 DNA Artificial Sequence primer 805 ggtacgacgt tcagctnnnn cgt 23 806 23 DNA Artificial Sequence primer 806 ggtacgacgt tcagctnnnn cta 23 807 23 DNA Artificial Sequence primer 807 ggtacgacgt tcagctnnnn ctc 23 808 23 DNA Artificial Sequence primer 808 ggtacgacgt tcagctnnnn ctg 23 809 23 DNA Artificial Sequence primer 809 ggtacgacgt tcagctnnnn ctt 23 810 23 DNA Artificial Sequence primer 810 ggtacgacgt tcagctnnnn gaa 23 811 23 DNA Artificial Sequence primer 811 ggtacgacgt tcagctnnnn gac 23 812 23 DNA Artificial Sequence primer 812 ggtacgacgt tcagctnnnn gag 23 813 23 DNA Artificial Sequence primer 813 ggtacgacgt tcagctnnnn gat 23 814 23 DNA Artificial Sequence primer 814 ggtacgacgt tcagctnnnn gca 23 815 23 DNA Artificial Sequence primer 815 ggtacgacgt tcagctnnnn gcc 23 816 23 DNA Artificial Sequence primer 816 ggtacgacgt tcagctnnnn gcg 23 817 23 DNA Artificial Sequence primer 817 ggtacgacgt tcagctnnnn gct 23 818 23 DNA Artificial Sequence primer 818 ggtacgacgt tcagctnnnn gga 23 819 23 DNA Artificial Sequence primer 819 ggtacgacgt tcagctnnnn ggc 23 820 23 DNA Artificial Sequence primer 820 ggtacgacgt tcagctnnnn ggg 23 821 23 DNA Artificial Sequence primer 821 ggtacgacgt tcagctnnnn ggt 23 822 23 DNA Artificial Sequence primer 822 ggtacgacgt tcagctnnnn gta 23 823 23 DNA Artificial Sequence primer 823 ggtacgacgt tcagctnnnn ctc 23 824 23 DNA Artificial Sequence primer 824 ggtacgacgt tcagctnnnn gtg 23 825 23 DNA Artificial Sequence primer 825 ggtacgacgt tcagctnnnn gtt 23 826 23 DNA Artificial Sequence primer 826 ggtacgacgt tcagctnnnn taa 23 827 23 DNA Artificial Sequence primer 827 ggtacgacgt tcagctnnnn tac 23 828 23 DNA Artificial Sequence primer 828 ggtacgacgt tcagctnnnn tag 23 829 23 DNA Artificial Sequence primer 829 ggtacgacgt tcagctnnnn tat 23 830 23 DNA Artificial Sequence primer 830 ggtacgacgt tcagctnnnn tca 23 831 23 DNA Artificial Sequence primer 831 ggtacgacgt tcagctnnnn tcc 23 832 23 DNA Artificial Sequence primer 832 ggtacgacgt tcagctnnnn tcg 23 833 23 DNA Artificial Sequence primer 833 ggtacgacgt tcagctnnnn tct 23 834 23 DNA Artificial Sequence primer 834 ggtacgacgt tcagctnnnn tga 23 835 23 DNA Artificial Sequence primer 835 ggtacgacgt tcagctnnnn tgc 23 836 23 DNA Artificial Sequence primer 836 ggtacgacgt tcagctnnnn tgg 23 837 23 DNA Artificial Sequence primer 837 ggtacgacgt tcagctnnnn tgt 23 838 23 DNA Artificial Sequence primer 838 ggtacgacgt tcagctnnnn tta 23 839 23 DNA Artificial Sequence primer 839 ggtacgacgt tcagctnnnn ttc 23 840 23 DNA Artificial Sequence primer 840 ggtacgacgt tcagctnnnn ttg 23 841 23 DNA Artificial Sequence primer 841 ggtacgacgt tcagctnnnn ttt 23 842 26 DNA Artificial Sequence primer 842 ggtacgacgt tcagctnggg nnnaaa 26 843 26 DNA Artificial Sequence primer 843 ggtacgacgt tcagctnggg nnnaac 26 844 26 DNA Artificial Sequence primer 844 ggtacgacgt tcagctnggg nnnaag 26 845 26 DNA Artificial Sequence primer 845 ggtacgacgt tcagctnggg nnnaat 26 846 26 DNA Artificial Sequence primer 846 ggtacgacgt tcagctnggg nnnaca 26 847 26 DNA Artificial Sequence primer 847 ggtacgacgt tcagctnggg nnnacc 26 848 26 DNA Artificial Sequence primer 848 ggtacgacgt tcagctnggg nnnacg 26 849 26 DNA Artificial Sequence primer 849 ggtacgacgt tcagctnggg nnnact 26 850 26 DNA Artificial Sequence primer 850 ggtacgacgt tcagctnggg nnnaga 26 851 26 DNA Artificial Sequence primer 851 ggtacgacgt tcagctnggg nnnagc 26 852 26 DNA Artificial Sequence primer 852 ggtacgacgt tcagctnggg nnnagg 26 853 26 DNA Artificial Sequence primer 853 ggtacgacgt tcagctnggg nnnagt 26 854 26 DNA Artificial Sequence primer 854 ggtacgacgt tcagctnggg nnnata 26 855 26 DNA Artificial Sequence primer 855 ggtacgacgt tcagctnggg nnnatc 26 856 26 DNA Artificial Sequence primer 856 ggtacgacgt tcagctnggg nnnatg 26 857 26 DNA Artificial Sequence primer 857 ggtacgacgt tcagctnggg nnnatt 26 858 26 DNA Artificial Sequence primer 858 ggtacgacgt tcagctnggg nnncaa 26 859 26 DNA Artificial Sequence primer 859 ggtacgacgt tcagctnggg nnncac 26 860 26 DNA Artificial Sequence primer 860 ggtacgacgt tcagctnggg nnncag 26 861 26 DNA Artificial Sequence primer 861 ggtacgacgt tcagctnggg nnncat 26 862 26 DNA Artificial Sequence primer 862 ggtacgacgt tcagctnggg nnncca 26 863 26 DNA Artificial Sequence primer 863 ggtacgacgt tcagctnggg nnnccc 26 864 26 DNA Artificial Sequence primer 864 ggtacgacgt tcagctnggg nnnccg 26 865 26 DNA Artificial Sequence primer 865 ggtacgacgt tcagctnggg nnncct 26 866 26 DNA Artificial Sequence primer 866 ggtacgacgt tcagctnggg nnncga 26 867 26 DNA Artificial Sequence primer 867 ggtacgacgt tcagctnggg nnncgc 26 868 26 DNA Artificial Sequence primer 868 ggtacgacgt tcagctnggg nnncgg 26 869 26 DNA Artificial Sequence primer 869 ggtacgacgt tcagctnggg nnncgt 26 870 26 DNA Artificial Sequence primer 870 ggtacgacgt tcagctnggg nnncta 26 871 26 DNA Artificial Sequence primer 871 ggtacgacgt tcagctnggg nnnctc 26 872 26 DNA Artificial Sequence primer 872 ggtacgacgt tcagctnggg nnnctg 26 873 26 DNA Artificial Sequence primer 873 ggtacgacgt tcagctnggg nnnctt 26 874 26 DNA Artificial Sequence primer 874 ggtacgacgt tcagctnggg nnngaa 26 875 26 DNA Artificial Sequence primer 875 ggtacgacgt tcagctnggg nnngac 26 876 26 DNA Artificial Sequence primer 876 ggtacgacgt tcagctnggg nnngag 26 877 26 DNA Artificial Sequence primer 877 ggtacgacgt tcagctnggg nnngat 26 878 26 DNA Artificial Sequence primer 878 ggtacgacgt tcagctnggg nnngca 26 879 26 DNA Artificial Sequence primer 879 ggtacgacgt tcagctnggg nnngcc 26 880 26 DNA Artificial Sequence primer 880 ggtacgacgt tcagctnggg nnngcg 26 881 26 DNA Artificial Sequence primer 881 ggtacgacgt tcagctnggg nnngct 26 882 26 DNA Artificial Sequence primer 882 ggtacgacgt tcagctnggg nnngga 26 883 26 DNA Artificial Sequence primer 883 ggtacgacgt tcagctnggg nnnggc 26 884 26 DNA Artificial Sequence primer 884 ggtacgacgt tcagctnggg nnnggg 26 885 26 DNA Artificial Sequence primer 885 ggtacgacgt tcagctnggg nnnggt 26 886 26 DNA Artificial Sequence primer 886 ggtacgacgt tcagctnggg nnngta 26 887 26 DNA Artificial Sequence primer 887 ggtacgacgt tcagctnggg nnnctc 26 888 26 DNA Artificial Sequence primer 888 ggtacgacgt tcagctnggg nnngtg 26 889 26 DNA Artificial Sequence primer 889 ggtacgacgt tcagctnggg nnngtt 26 890 26 DNA Artificial Sequence primer 890 ggtacgacgt tcagctnggg nnntaa 26 891 26 DNA Artificial Sequence primer 891 ggtacgacgt tcagctnggg nnntac 26 892 26 DNA Artificial Sequence primer 892 ggtacgacgt tcagctnggg nnntag 26 893 26 DNA Artificial Sequence primer 893 ggtacgacgt tcagctnggg nnntat 26 894 26 DNA Artificial Sequence primer 894 ggtacgacgt tcagctnggg nnntca 26 895 26 DNA Artificial Sequence primer 895 ggtacgacgt tcagctnggg nnntcc 26 896 26 DNA Artificial Sequence primer 896 ggtacgacgt tcagctnggg nnntcg 26 897 26 DNA Artificial Sequence primer 897 ggtacgacgt tcagctnggg nnntct 26 898 26 DNA Artificial Sequence primer 898 ggtacgacgt tcagctnggg nnntga 26 899 26 DNA Artificial Sequence primer 899 ggtacgacgt tcagctnggg nnntgc 26 900 26 DNA Artificial Sequence primer 900 ggtacgacgt tcagctnggg nnntgg 26 901 26 DNA Artificial Sequence primer 901 ggtacgacgt tcagctnggg nnntgt 26 902 26 DNA Artificial Sequence primer 902 ggtacgacgt tcagctnggg nnntta 26 903 26 DNA Artificial Sequence primer 903 ggtacgacgt tcagctnggg nnnttc 26 904 26 DNA Artificial Sequence primer 904 ggtacgacgt tcagctnggg nnnttg 26 905 26 DNA Artificial Sequence primer 905 ggtacgacgt tcagctnggg nnnttt 26 906 25 DNA Artificial Sequence primer 906 ggtacgacgt tcagctnggg nnnaa 25 907 25 DNA Artificial Sequence primer 907 ggtacgacgt tcagctnggg nnnac 25 908 25 DNA Artificial Sequence primer 908 ggtacgacgt tcagctnggg nnnag 25 909 25 DNA Artificial Sequence primer 909 ggtacgacgt tcagctnggg nnnat 25 910 25 DNA Artificial Sequence primer 910 ggtacgacgt tcagctnggg nnnca 25 911 25 DNA Artificial Sequence primer 911 ggtacgacgt tcagctnggg nnncc 25 912 25 DNA Artificial Sequence primer 912 ggtacgacgt tcagctnggg nnncg 25 913 25 DNA Artificial Sequence primer 913 ggtacgacgt tcagctnggg nnnct 25 914 25 DNA Artificial Sequence primer 914 ggtacgacgt tcagctnggg nnnga 25 915 25 DNA Artificial Sequence primer 915 ggtacgacgt tcagctnggg nnngc 25 916 25 DNA Artificial Sequence primer 916 ggtacgacgt tcagctnggg nnngg 25 917 25 DNA Artificial Sequence primer 917 ggtacgacgt tcagctnggg nnngt 25 918 25 DNA Artificial Sequence primer 918 ggtacgacgt tcagctnggg nnnta 25 919 25 DNA Artificial Sequence primer 919 ggtacgacgt tcagctnggg nnntc 25 920 25 DNA Artificial Sequence primer 920 ggtacgacgt tcagctnggg nnntg 25 921 25 DNA Artificial Sequence primer 921 ggtacgacgt tcagctnggg nnntt 25 922 49 DNA Artificial Sequence Adaptor 922 ttttgcaggt acgtcgtacc gcggccgctc gtcgaacgaa cactgcgtt 49 923 49 DNA Artificial Sequence Adaptor 923 tttggcaggt acgtcgtacc gcggccgcta cgtctcgttc cgctctgca 49 924 49 DNA Artificial Sequence Adaptor 924 tttcgcaggt acgtcgtacc gcggccgcct tcgctagacg acgtgcgct 49 925 49 DNA Artificial Sequence Adaptor 925 tttagcaggt acgtcgtacc gcggccgctc gctcgtactc cgtctcaga 49 926 49 DNA Artificial Sequence Adaptor 926 ttgtgcaggt acgtcgtacc gcggccgcat gcgcgaaaac ggtcactgt 49 927 49 DNA Artificial Sequence Adaptor 927 ttgggcaggt acgtcgtacc gcggccgccg cttttcgtcg tcccagagt 49 928 49 DNA Artificial Sequence Adaptor 928 ttgcgcaggt acgtcgtacc gcggccgcct ggtaaacccg gttcggtca 49 929 49 DNA Artificial Sequence Adaptor 929 ttgagcaggt acgtcgtacc gcggccgccg atagtccgag acgtctcgt 49 930 49 DNA Artificial Sequence Adaptor 930 ttctgcaggt acgtcgtacc gcggccgcct atcgaacggc acgttgttg 49 931 49 DNA Artificial Sequence Adaptor 931 ttcggcaggt acgtcgtacc gcggccgcct acgaccgttc gggtggtac 49 932 49 DNA Artificial Sequence Adaptor 932 ttccgcaggt acgtcgtacc gcggccgctc gtacggtcga cggttgtgc 49 933 49 DNA Artificial Sequence Adaptor 933 ttcagcaggt acgtcgtacc gcggccgccg ttagacctcg tctcggctt 49 934 49 DNA Artificial Sequence Adaptor 934 ttatgcaggt acgtcgtacc gcggccgcct aacgtccgat cgcagcgat 49 935 49 DNA Artificial Sequence Adaptor 935 ttaggcaggt acgtcgtacc gcggccgccg gtatcggaac gtctgcggt 49 936 49 DNA Artificial Sequence Adaptor 936 ttacgcaggt acgtcgtacc gcggccgcta ccgaaccgtc gtacgtaga 49 937 49 DNA Artificial Sequence Adaptor 937 ttaagcaggt acgtcgtacc gcggccgcct agcggattca cgtggtgta 49 938 49 DNA Artificial Sequence Adaptor 938 tgttgcaggt acgtcgtacc gcggccgcgt cgacgactct gtccaggat 49 939 49 DNA Artificial Sequence Adaptor 939 tgtggcaggt acgtcgtacc gcggccgctc gacggttctt gactcacga 49 940 49 DNA Artificial Sequence Adaptor 940 tgtcgcaggt acgtcgtacc gcggccgccg taaggatcac gtgtgctgt 49 941 50 DNA Artificial Sequence Adaptor 941 tgtagcaggt acgtcgtacc gcggccgcct tacggatcga gcgtgtacca 50 942 50 DNA Artificial Sequence Adaptor 942 tggtgcaggt acgtcgtacc gcggccgcca tacgcaacga cccgagtgag 50 943 50 DNA Artificial Sequence Adaptor 943 tggggcaggt acgtcgtacc gcggccgccg tatccttgcg tgtgtaatcc 50 944 49 DNA Artificial Sequence Adaptor 944 tggcgcaggt acgtcgtacc gcggccgcat cggaagaagc acgatgcca 49 945 49 DNA Artificial Sequence Adaptor 945 tggagcaggt acgtcgtacc gcggccgccc gatttctcgc gaggacgtc 49 946 49 DNA Artificial Sequence Adaptor 946 tgctgcaggt acgtcgtacc gcggccgccg catcccactg ctggatact 49 947 49 DNA Artificial Sequence Adaptor 947 tgcggcaggt acgtcgtacc gcggccgcta cggttcggtc gctcttcgt 49 948 49 DNA Artificial Sequence Adaptor 948 tgccgcaggt acgtcgtacc gcggccgcca ttcgtcgaac cgcagttgc 49 949 49 DNA Artificial Sequence Adaptor 949 tgcagcaggt acgtcgtacc gcggccgccg aatttcgact cgcgaacgt 49 950 49 DNA Artificial Sequence Adaptor 950 tgatgcaggt acgtcgtacc gcggccgcaa cgcgacgcag tgacacgtt 49 951 49 DNA Artificial Sequence Adaptor 951 tgaggcaggt acgtcgtacc gcggccgcgc tttgcttctc cgtctagac 49 952 49 DNA Artificial Sequence Adaptor 952 tgacgcaggt acgtcgtacc gcggccgcac gtaacgtcga gcgctaacg 49 953 49 DNA Artificial Sequence Adaptor 953 tgaagcaggt acgtcgtacc gcggccgcta cgtgacgtgc ggagtgatc 49 954 49 DNA Artificial Sequence Adaptor 954 tcttgcaggt acgtcgtacc gcggccgccg tagacgctcg gtaactagt 49 955 49 DNA Artificial Sequence Adaptor 955 tctggcaggt acgtcgtacc gcggccgcct acgagcgtct ctcgcatag 49 956 49 DNA Artificial Sequence Adaptor 956 tctcgcaggt acgtcgtacc gcggccgcgc gaaacgcatc cgttcgtgt 49 957 49 DNA Artificial Sequence Adaptor 957 tctagcaggt acgtcgtacc gcggccgctt cgcttcgttg ctgctagta 49 958 49 DNA Artificial Sequence Adaptor 958 tcgtgcaggt acgtcgtacc gcggccgcac gatcgacacc ggagtctag 49 959 49 DNA Artificial Sequence Adaptor 959 tcgggcaggt acgtcgtacc gcggccgcat cgttgtcggg acgtagtcg 49 960 49 DNA Artificial Sequence Adaptor 960 tcgcgcaggt acgtcgtacc gcggccgcac gaccatcgtc ttccgagtt 49 961 49 DNA Artificial Sequence Adaptor 961 tcgagcaggt acgtcgtacc gcggccgcgt cgtcgatgcg tccatactt 49 962 49 DNA Artificial Sequence Adaptor 962 tcctgcaggt acgtcgtacc gcggccgcaa ccgaacgtgt cgaccttca 49 963 49 DNA Artificial Sequence Adaptor 963 tccggcaggt acgtcgtacc gcggccgctg gttacgtttg cgcggtatt 49 964 49 DNA Artificial Sequence Adaptor 964 tcccgcaggt acgtcgtacc gcggccgccg aaccctggtc ctgtgtcta 49 965 49 DNA Artificial Sequence Adaptor 965 tccagcaggt acgtcgtacc gcggccgcgt tcgctcgtca cgaagtact 49 966 49 DNA Artificial Sequence Adaptor 966 tcatgcaggt acgtcgtacc gcggccgccg caaaccgcag cttctagtt 49 967 49 DNA Artificial Sequence Adaptor 967 tcaggcaggt acgtcgtacc gcggccgctt gcgaccgttc gcagctagt 49 968 49 DNA Artificial Sequence Adaptor 968 tcacgcaggt acgtcgtacc gcggccgcag tcgcaggtaa gcgtatgct 49 969 49 DNA Artificial Sequence Adaptor 969 tcaagcaggt acgtcgtacc gcggccgccg actatcgtag gctccacgt 49 970 49 DNA Artificial Sequence Adaptor 970 tattgcaggt acgtcgtacc gcggccgcat cgagcgattc gaggttagg 49 971 49 DNA Artificial Sequence Adaptor 971 tatggcaggt acgtcgtacc gcggccgctc gataccgtag cgccgtggt 49 972 49 DNA Artificial Sequence Adaptor 972 tatcgcaggt acgtcgtacc gcggccgcac cgaactctct cgacggcat 49 973 49 DNA Artificial Sequence Adaptor 973 tatagcaggt acgtcgtacc gcggccgctc gatcgtcact cgtggttga 49 974 49 DNA Artificial Sequence Adaptor 974 tagtgcaggt acgtcgtacc gcggccgcgc gactgacgac gaggatagt 49 975 49 DNA Artificial Sequence Adaptor 975 tagggcaggt acgtcgtacc gcggccgcgt cgtggcagac ggataacct 49 976 49 DNA Artificial Sequence Adaptor 976 tagcgcaggt acgtcgtacc gcggccgcat gcggttcgtc agtcgtgga 49 977 49 DNA Artificial Sequence Adaptor 977 tagagcaggt acgtcgtacc gcggccgccg tatcgattcc gtctagctc 49 978 49 DNA Artificial Sequence Adaptor 978 tactgcaggt acgtcgtacc gcggccgcac gaagatcgac ggctccgtt 49 979 49 DNA Artificial Sequence Adaptor 979 tacggcaggt acgtcgtacc gcggccgctc gaacgaagac cacgtactg 49 980 49 DNA Artificial Sequence Adaptor 980 taccgcaggt acgtcgtacc gcggccgctg ctgacttcgg cggtgatcg 49 981 49 DNA Artificial Sequence Adaptor 981 tacagcaggt acgtcgtacc gcggccgcgt tcgtagacgc gagtctgac 49 982 49 DNA Artificial Sequence Adaptor 982 taatgcaggt acgtcgtacc gcggccgcca atcgcgttta ctcgaatgg 49 983 49 DNA Artificial Sequence Adaptor 983 taaggcaggt acgtcgtacc gcggccgccg attcggaacg agcgactat 49 984 49 DNA Artificial Sequence Adaptor 984 taacgcaggt acgtcgtacc gcggccgccg ttcttcctgg ctctaaggc 49 985 49 DNA Artificial Sequence Adaptor 985 taaagcaggt acgtcgtacc gcggccgcga acgctaacgt gcgtgaacc 49 986 50 DNA Artificial Sequence Adaptor 986 gtgggcaggt acgtcgtacc gcggccgcga tgagccaggg aaggaattgg 50 987 49 DNA Artificial Sequence Adaptor 987 gttggcaggt acgtcgtacc gcggccgcga ttagacgagg cgaccgaga 49 988 50 DNA Artificial Sequence Adaptor 988 gttcgcaggt acgtcgtacc gcggccgcga ctaggtcagc tgaggagtct 50 989 49 DNA Artificial Sequence Adaptor 989 gttagcaggt acgtcgtacc gcggccgcac tacgagtggc gagctgact 49 990 49 DNA Artificial Sequence Adaptor 990 gtgtgcaggt acgtcgtacc gcggccgcgc ctactgactc gagtactct 49 991 49 DNA Artificial Sequence Adaptor 991 gtgggcaggt acgtcgtacc gcggccgccg ttgttcccga ctcctctgt 49 992 49 DNA Artificial Sequence Adaptor 992 gtgcgcaggt acgtcgtacc gcggccgcca acggacacag gtacccaag 49 993 49 DNA Artificial Sequence Adaptor 993 gtgagcaggt acgtcgtacc gcggccgctc acagattgct tcgtactgt 49 994 49 DNA Artificial Sequence Adaptor 994 gtctgcaggt acgtcgtacc gcggccgccg tccttatgct ctccgagct 49 995 49 DNA Artificial Sequence Adaptor 995 gtcggcaggt acgtcgtacc gcggccgccc tatccagtaa tgcccgaga 49 996 50 DNA Artificial Sequence Adaptor 996 gtccgcaggt acgtcgtacc gcggccgcca tgggacagat caggttaagg 50 997 49 DNA Artificial Sequence Adaptor 997 gtcagcaggt acgtcgtacc gcggccgctc agtcaaactg gactcgcac 49 998 48 DNA Artificial Sequence Adaptor 998 gtatgcaggt acgtcgtacc gcggccgcga aggctgtggt tggccacc 48 999 49 DNA Artificial Sequence Adaptor 999 gtaggcaggt acgtcgtacc gcggccgcgc agtcgtacac ctcatctca 49 1000 49 DNA Artificial Sequence Adaptor 1000 gtacgcaggt acgtcgtacc gcggccgcta gacaactggc gcattgaca 49 1001 49 DNA Artificial Sequence Adaptor 1001 gtaagcaggt acgtcgtacc gcggccgcga tgccactagg tgttggtgc 49 1002 49 DNA Artificial Sequence Adaptor 1002 ggttgcaggt acgtcgtacc gcggccgcag acctcccgct ctacagatc 49 1003 49 DNA Artificial Sequence Adaptor 1003 ggtggcaggt acgtcgtacc gcggccgcgc gtggcagcac ccttagcca 49 1004 49 DNA Artificial Sequence Adaptor 1004 ggtcgcaggt acgtcgtacc gcggccgcag gtttcggctg gagtctcat 49 1005 49 DNA Artificial Sequence Adaptor 1005 ggtagcaggt acgtcgtacc gcggccgctc tgcaggtcgt ccctacact 49 1006 49 DNA Artificial Sequence Adaptor 1006 gggtgcaggt acgtcgtacc gcggccgctg tatcagctat gccgttgcc 49 1007 50 DNA Artificial Sequence Adaptor 1007 gggggcaggt acgtcgtacc gcggccgccg ttgcctcata cctcagcatc 50 1008 49 DNA Artificial Sequence Adaptor 1008 gggcgcaggt acgtcgtacc gcggccgcag cagacaggcc aaatgacgt 49 1009 49 DNA Artificial Sequence Adaptor 1009 gggagcaggt acgtcgtacc gcggccgcag cagttcgagc acgtgagtc 49 1010 49 DNA Artificial Sequence Adaptor 1010 ggctgcaggt acgtcgtacc gcggccgcga gatgtgccac atgccgact 49 1011 49 DNA Artificial Sequence Adaptor 1011 ggcggcaggt acgtcgtacc gcggccgcgt tagcggctgt ctaccgagt 49 1012 50 DNA Artificial Sequence Adaptor 1012 ggccgcaggt acgtcgtacc gcggccgcgt gaatagtgac cgtgtcccag 50 1013 49 DNA Artificial Sequence Adaptor 1013 ggcagcaggt acgtcgtacc gcggccgctg tgtacagcgt tccaagggt 49 1014 49 DNA Artificial Sequence Adaptor 1014 ggatgcaggt acgtcgtacc gcggccgcac gtctcactac gtgtccgga 49 1015 49 DNA Artificial Sequence Adaptor 1015 ggaggcaggt acgtcgtacc gcggccgcgc taggtaagag tgcaaggca 49 1016 49 DNA Artificial Sequence Adaptor 1016 ggacgcaggt acgtcgtacc gcggccgccc aagtgcacga tactggcta 49 1017 49 DNA Artificial Sequence Adaptor 1017 ggaagcaggt acgtcgtacc gcggccgctt cgtgtagggt ggtaagctt 49 1018 49 DNA Artificial Sequence Adaptor 1018 gcttgcaggt acgtcgtacc gcggccgctt cgacccatgt catcatcct 49 1019 49 DNA Artificial Sequence Adaptor 1019 gctggcaggt acgtcgtacc gcggccgcgg aggacttgtc atggaggtt 49 1020 49 DNA Artificial Sequence Adaptor 1020 gctcgcaggt acgtcgtacc gcggccgcag atgtctgtcc cacggtgtt 49 1021 49 DNA Artificial Sequence Adaptor 1021 gctagcaggt acgtcgtacc gcggccgcaa tgccctgtat gttccgtgg 49 1022 49 DNA Artificial Sequence Adaptor 1022 gcgtgcaggt acgtcgtacc gcggccgcat gcttagctcc acgctcatg 49 1023 49 DNA Artificial Sequence Adaptor 1023 gcgggcaggt acgtcgtacc gcggccgccc tcgtaccttg tgacagatg 49 1024 49 DNA Artificial Sequence Adaptor 1024 gcgcgcaggt acgtcgtacc gcggccgctg tgcgagcgtt ccatctcct 49 1025 49 DNA Artificial Sequence Adaptor 1025 gcgagcaggt acgtcgtacc gcggccgcga tgctggtcga ggacacaga 49 1026 49 DNA Artificial Sequence Adaptor 1026 gcctgcaggt acgtcgtacc gcggccgcaa ccagcttcca cctggagtt 49 1027 49 DNA Artificial Sequence Adaptor 1027 gccggcaggt acgtcgtacc gcggccgcgt gacgttcgat gtgagtctg 49 1028 49 DNA Artificial Sequence Adaptor 1028 gcccgcaggt acgtcgtacc gcggccgcgg tgtcccattc ggagttaca 49 1029 49 DNA Artificial Sequence Adaptor 1029 gccagcaggt acgtcgtacc gcggccgcca ggtgagggag agcatcaac 49 1030 49 DNA Artificial Sequence Adaptor 1030 gcatgcaggt acgtcgtacc gcggccgcct cgaccttgtt ggcagactc 49 1031 49 DNA Artificial Sequence Adaptor 1031 gcaggcaggt acgtcgtacc gcggccgctg cattgcggtt cctcacaac 49 1032 49 DNA Artificial Sequence Adaptor 1032 gcacgcaggt acgtcgtacc gcggccgcct gagagctgtt cactgaggt 49 1033 49 DNA Artificial Sequence Adaptor 1033 gcaagcaggt acgtcgtacc gcggccgcca gtggatagcg acctggatc 49 1034 49 DNA Artificial Sequence Adaptor 1034 gattgcaggt acgtcgtacc gcggccgctg gatttgagat cgcatgtgg 49 1035 49 DNA Artificial Sequence Adaptor 1035 gatcgcaggt acgtcgtacc gcggccgcgc gtctaggtcg tcacgacaa 49 1036 49 DNA Artificial Sequence Adaptor 1036 gatcgcaggt acgtcgtacc gcggccgccc cgatgattag acgcctcaa 49 1037 49 DNA Artificial Sequence Adaptor 1037 gatagcaggt acgtcgtacc gcggccgcga tagtggcgat tgctgagcg 49 1038 49 DNA Artificial Sequence Adaptor 1038 gagtgcaggt acgtcgtacc gcggccgcgg cggctcatgt gtgataatg 49 1039 49 DNA Artificial Sequence Adaptor 1039 gagggcaggt acgtcgtacc gcggccgcgg tggttttctc ttgcccctc 49 1040 49 DNA Artificial Sequence Adaptor 1040 gagcgcaggt acgtcgtacc gcggccgcgg aagacagctc gctggactt 49 1041 49 DNA Artificial Sequence Adaptor 1041 gagagcaggt acgtcgtacc gcggccgcga ccttactgag aagcggcct 49 1042 49 DNA Artificial Sequence Adaptor 1042 gactgcaggt acgtcgtacc gcggccgctg tggggttctc tgcgtacac 49 1043 49 DNA Artificial Sequence Adaptor 1043 gacggcaggt acgtcgtacc gcggccgcgg aactgttgtc caggagacc 49 1044 49 DNA Artificial Sequence Adaptor 1044 gaccgcaggt acgtcgtacc gcggccgcga tgccagagtg atgcaactg 49 1045 49 DNA Artificial Sequence Adaptor 1045 gacagcaggt acgtcgtacc gcggccgcct catttcgcga ttcggtctt 49 1046 49 DNA Artificial Sequence Adaptor 1046 gaatgcaggt acgtcgtacc gcggccgctg tgaaccgggt ggtctgaac 49 1047 49 DNA Artificial Sequence Adaptor 1047 gaaggcaggt acgtcgtacc gcggccgccc agaggatcct gctgtagca 49 1048 49 DNA Artificial Sequence Adaptor 1048 gaacgcaggt acgtcgtacc gcggccgcgt tgctgccggt ctaggtatc 49 1049 50 DNA Artificial Sequence Adaptor 1049 gaaagcaggt acgtcgtacc gcggccgcgt gggtttccta gctctcagtg 50 1050 49 DNA Artificial Sequence Adaptor 1050 ctttgcaggt acgtcgtacc gcggccgcga cggcatcagg atttatccc 49 1051 49 DNA Artificial Sequence Adaptor 1051 cttggcaggt acgtcgtacc gcggccgcga caggcaaggg ttgagactg 49 1052 49 DNA Artificial Sequence Adaptor 1052 cttcgcaggt acgtcgtacc gcggccgcgt gcttaggtga gctccgtga 49 1053 49 DNA Artificial Sequence Adaptor 1053 cttagcaggt acgtcgtacc gcggccgcgc atcaggtcag ctccaaatc 49 1054 49 DNA Artificial Sequence Adaptor 1054 ctgtgcaggt acgtcgtacc gcggccgcac tcgatttcat agatacatc 49 1055 49 DNA Artificial Sequence Adaptor 1055 ctgggcaggt acgtcgtacc gcggccgcct gaacggagtt acggggttg 49 1056 49 DNA Artificial Sequence Adaptor 1056 ctgcgcaggt acgtcgtacc gcggccgccg aaggtcgcac aagtcgacg 49 1057 49 DNA Artificial Sequence Adaptor 1057 ctgagcaggt acgtcgtacc gcggccgcca tgacctggtt gtgcgtgtt 49 1058 49 DNA Artificial Sequence Adaptor 1058 ctctgcaggt acgtcgtacc gcggccgcga gtccagtagc tggagacga 49 1059 49 DNA Artificial Sequence Adaptor 1059 ctcggcaggt acgtcgtacc gcggccgccg tctgtaagtg ttgagcgta 49 1060 49 DNA Artificial Sequence Adaptor 1060 ctccgcaggt acgtcgtacc gcggccgcgt atagtaggtg ctgttgccc 49 1061 49 DNA Artificial Sequence Adaptor 1061 ctcagcaggt acgtcgtacc gcggccgcga gtggaagact ggtcagacg 49 1062 49 DNA Artificial Sequence Adaptor 1062 ctatgcaggt acgtcgtacc gcggccgccg actggaaaac acctctccc 49 1063 49 DNA Artificial Sequence Adaptor 1063 ctaggcaggt acgtcgtacc gcggccgctt cgcgacgact acttgggtc 49 1064 49 DNA Artificial Sequence Adaptor 1064 ctacgcaggt acgtcgtacc gcggccgcgg agcctgattc accatggtg 49 1065 49 DNA Artificial Sequence Adaptor 1065 ctaagcaggt acgtcgtacc gcggccgctc gaccttccca cactcaggt 49 1066 49 DNA Artificial Sequence Adaptor 1066 cgttgcaggt acgtcgtacc gcggccgcct tccgacagac agtttcgca 49 1067 49 DNA Artificial Sequence Adaptor 1067 cgtggcaggt acgtcgtacc gcggccgcct gcttgaggat tgccaaagc 49 1068 49 DNA Artificial Sequence Adaptor 1068 cgtcgcaggt acgtcgtacc gcggccgctg ttcgatgagt caggagcga 49 1069 49 DNA Artificial Sequence Adaptor 1069 cgtagcaggt acgtcgtacc gcggccgcgt cgagatggta ccgactctg 49 1070 50 DNA Artificial Sequence Adaptor 1070 cggtgcaggt acgtcgtacc gcggccgcga tcaacatatc ctttgtccgc 50 1071 50 DNA Artificial Sequence Adaptor 1071 cggggcaggt acgtcgtacc gcggccgcct tccgacaaaa ggtcctagtg 50 1072 49 DNA Artificial Sequence Adaptor 1072 cggcgcaggt acgtcgtacc gcggccgcct cacgctagca ccgctctta 49 1073 49 DNA Artificial Sequence Adaptor 1073 cggagcaggt acgtcgtacc gcggccgcac caacgaatct cgaggctcc 49 1074 49 DNA Artificial Sequence Adaptor 1074 cgctgcaggt acgtcgtacc gcggccgcgt ccatgctgaa agaccaggc 49 1075 49 DNA Artificial Sequence Adaptor 1075 cgcggcaggt acgtcgtacc gcggccgcga cagacgttcg gctgacaag 49 1076 49 DNA Artificial Sequence Adaptor 1076 cgccgcaggt acgtcgtacc gcggccgcct gttatccgcc ttgcagcgt 49 1077 50 DNA Artificial Sequence Adaptor 1077 cgcagcaggt acgtcgtacc gcggccgctg aggcacctgt ctatgtgctg 50 1078 49 DNA Artificial Sequence Adaptor 1078 cgatgcaggt acgtcgtacc gcggccgccc cttggtgcaa cgtgatgat 49 1079 49 DNA Artificial Sequence Adaptor 1079 cgaggcaggt acgtcgtacc gcggccgcag ggtcgtacgt tcctctgga 49 1080 49 DNA Artificial Sequence Adaptor 1080 cgacgcaggt acgtcgtacc gcggccgctg ctcgctctgt ctcctgttc 49 1081 49 DNA Artificial Sequence Adaptor 1081 cgaagcaggt acgtcgtacc gcggccgctc cacgtcgtac tgaccgtag 49 1082 49 DNA Artificial Sequence Adaptor 1082 ccttgcaggt acgtcgtacc gcggccgcca gcgctccagc gaataattt 49 1083 49 DNA Artificial Sequence Adaptor 1083 cctggcaggt acgtcgtacc gcggccgcct gtatgctaca ccgcagctg 49 1084 49 DNA Artificial Sequence Adaptor 1084 cctcgcaggt acgtcgtacc gcggccgcgc gtctggaacg attacgagt 49 1085 49 DNA Artificial Sequence Adaptor 1085 cctagcaggt acgtcgtacc gcggccgcct ttccggccat aacacgtat 49 1086 49 DNA Artificial Sequence Adaptor 1086 ccgtgcaggt acgtcgtacc gcggccgctt cccaacctaa cttcggagc 49 1087 49 DNA Artificial Sequence Adaptor 1087 ccgggcaggt acgtcgtacc gcggccgcgc tatcgttgca agggtgaac 49 1088 49 DNA Artificial Sequence Adaptor 1088 ccgcgcaggt acgtcgtacc gcggccgcat ccgagtaggg agtctccct 49 1089 49 DNA Artificial Sequence Adaptor 1089 ccgagcaggt acgtcgtacc gcggccgcct ggtacatgtc tggcaactc 49 1090 49 DNA Artificial Sequence Adaptor 1090 ccctgcaggt acgtcgtacc gcggccgctg cttgtgggaa gaaactggc 49 1091 49 DNA Artificial Sequence Adaptor 1091 cccggcaggt acgtcgtacc gcggccgcct gggtcgcata ctcgttcac 49 1092 49 DNA Artificial Sequence Adaptor 1092 ccccgcaggt acgtcgtacc gcggccgcta ggcgttgcaa tacaggcaa 49 1093 49 DNA Artificial Sequence Adaptor 1093 cccagcaggt acgtcgtacc gcggccgctc ctgatcttcc agcagctca 49 1094 50 DNA Artificial Sequence Adaptor 1094 ccatgcaggt acgtcgtacc gcggccgctc atgttgcgta ttcccctact 50 1095 49 DNA Artificial Sequence Adaptor 1095 ccaggcaggt acgtcgtacc gcggccgcgg tcactcctcg aagtggatc 49 1096 49 DNA Artificial Sequence Adaptor 1096 ccacgcaggt acgtcgtacc gcggccgccg tgtcgagcga atgtggtac 49 1097 49 DNA Artificial Sequence Adaptor 1097 ccaagcaggt acgtcgtacc gcggccgctg ccaattcgag agggaaatg 49 1098 49 DNA Artificial Sequence Adaptor 1098 cattgcaggt acgtcgtacc gcggccgcac atctcggcga tacatcgga 49 1099 49 DNA Artificial Sequence Adaptor 1099 catggcaggt acgtcgtacc gcggccgctg accttccttc tcagttggt 49 1100 50 DNA Artificial Sequence Adaptor 1100 catcgcaggt acgtcgtacc gcggccgcga gtactggtga ctaggattcg 50 1101 49 DNA Artificial Sequence Adaptor 1101 catagcaggt acgtcgtacc gcggccgctc ggtaggagtg catccttcc 49 1102 49 DNA Artificial Sequence Adaptor 1102 cagtgcaggt acgtcgtacc gcggccgcgt ggtgagggag ggagctatt 49 1103 49 DNA Artificial Sequence Adaptor 1103 cagggcaggt acgtcgtacc gcggccgcga gatgtagcag atggtcctc 49 1104 49 DNA Artificial Sequence Adaptor 1104 cagcgcaggt acgtcgtacc gcggccgcga ttaggacccg cgaagtaat 49 1105 49 DNA Artificial Sequence Adaptor 1105 cagagcaggt acgtcgtacc gcggccgcca tagccttttg ttgtcgctg 49 1106 49 DNA Artificial Sequence Adaptor 1106 cactgcaggt acgtcgtacc gcggccgcct agtgatgagg tgtcaacgc 49 1107 49 DNA Artificial Sequence Adaptor 1107 cacggcaggt acgtcgtacc gcggccgcgt tcggacggtg agtggtaga 49 1108 49 DNA Artificial Sequence Adaptor 1108 caccgcaggt acgtcgtacc gcggccgcgc acttcctcag aagcatgct 49 1109 50 DNA Artificial Sequence Adaptor 1109 cacagcaggt acgtcgtacc gcggccgctg taacacaagc cacgatgact 50 1110 49 DNA Artificial Sequence Adaptor 1110 caatgcaggt acgtcgtacc gcggccgctg ggacccatag ccaagtgtc 49 1111 49 DNA Artificial Sequence Adaptor 1111 caaggcaggt acgtcgtacc gcggccgctt ggagctctca cgtactgtg 49 1112 49 DNA Artificial Sequence Adaptor 1112 caacgcaggt acgtcgtacc gcggccgcct ggtcctgttg ggttgcttc 49 1113 50 DNA Artificial Sequence Adaptor 1113 caaagcaggt acgtcgtacc gcggccgctg ctgcttcctg gtgagtctct 50 1114 49 DNA Artificial Sequence Adaptor 1114 atttgcaggt acgtcgtacc gcggccgctc agccttctgc tgtaccaca 49 1115 49 DNA Artificial Sequence Adaptor 1115 attggcaggt acgtcgtacc gcggccgctc ctgctttggc gaacttgga 49 1116 49 DNA Artificial Sequence Adaptor 1116 attcgcaggt acgtcgtacc gcggccgcga agcattccag aatcgcacg 49 1117 49 DNA Artificial Sequence Adaptor 1117 attagcaggt acgtcgtacc gcggccgctc ctctcccacc attccgagt 49 1118 49 DNA Artificial Sequence Adaptor 1118 atgtgcaggt acgtcgtacc gcggccgctg gtttcctcga gaatctgct 49 1119 49 DNA Artificial Sequence Adaptor 1119 atgggcaggt acgtcgtacc gcggccgctg ctgaccagac cagagaggt 49 1120 50 DNA Artificial Sequence Adaptor 1120 atgcgcaggt acgtcgtacc gcggccgcct gctcactcat ccacttgtca 50 1121 49 DNA Artificial Sequence Adaptor 1121 atgagcaggt acgtcgtacc gcggccgctg taccacggtc gaaaaatcc 49 1122 49 DNA Artificial Sequence Adaptor 1122 atctgcaggt acgtcgtacc gcggccgctg gtgagtaaag ctctcaggc 49 1123 49 DNA Artificial Sequence Adaptor 1123 atcggcaggt acgtcgtacc gcggccgcgt gccatcgcag aagctaagc 49 1124 49 DNA Artificial Sequence Adaptor 1124 atccgcaggt acgtcgtacc gcggccgctg aggctacctg acactgctg 49 1125 49 DNA Artificial Sequence Adaptor 1125 atcagcaggt acgtcgtacc gcggccgctg gtgccagaac ctcttgtct 49 1126 49 DNA Artificial Sequence Adaptor 1126 atatgcaggt acgtcgtacc gcggccgctg cgacttgata gacccacca 49 1127 49 DNA Artificial Sequence Adaptor 1127 ataggcaggt acgtcgtacc gcggccgcgt agcatcagtg gctacgaca 49 1128 49 DNA Artificial Sequence Adaptor 1128 atacgcaggt acgtcgtacc gcggccgcga gcatcgatgc cagggatga 49 1129 49 DNA Artificial Sequence Adaptor 1129 ataagcaggt acgtcgtacc gcggccgcct ctgtctggga aggcacctc 49 1130 49 DNA Artificial Sequence Adaptor 1130 agttgcaggt acgtcgtacc gcggccgcga gaggacgact ccagagacg 49 1131 49 DNA Artificial Sequence Adaptor 1131 agtggcaggt acgtcgtacc gcggccgcca tccatagacc gtgactcca 49 1132 50 DNA Artificial Sequence Adaptor 1132 agtcgcaggt acgtcgtacc gcggccgcgt ccacgtcatt ccaggagact 50 1133 49 DNA Artificial Sequence Adaptor 1133 agtagcaggt acgtcgtacc gcggccgccg atctaggtga ggacactgg 49 1134 49 DNA Artificial Sequence Adaptor 1134 aggtgcaggt acgtcgtacc gcggccgcga aggacaactg gcgtaggct 49 1135 50 DNA Artificial Sequence Adaptor 1135 aggggcaggt acgtcgtacc gcggccgcgt cgttcgtatc ctctacaagg 50 1136 49 DNA Artificial Sequence Adaptor 1136 aggcgcaggt acgtcgtacc gcggccgcga gttcctggct gtgctacct 49 1137 49 DNA Artificial Sequence Adaptor 1137 aggagcaggt acgtcgtacc gcggccgcct gctgatggat cgtgtacga 49 1138 49 DNA Artificial Sequence Adaptor 1138 agctgcaggt acgtcgtacc gcggccgcgt gttcgaaggc agagggttc 49 1139 50 DNA Artificial Sequence Adaptor 1139 agcggcaggt acgtcgtacc gcggccgcgg tttaaggggt ctaggttgag 50 1140 49 DNA Artificial Sequence Adaptor 1140 agccgcaggt acgtcgtacc gcggccgcct cctctgggac gttgctaag 49 1141 49 DNA Artificial Sequence Adaptor 1141 agcagcaggt acgtcgtacc gcggccgcca gcagacgcag tgatctcct 49 1142 49 DNA Artificial Sequence Adaptor 1142 agatgcaggt acgtcgtacc gcggccgcga gcatgaagtg agcagctgg 49 1143 49 DNA Artificial Sequence Adaptor 1143 agaggcaggt acgtcgtacc gcggccgcct ggcctcagta gagactggt 49 1144 49 DNA Artificial Sequence Adaptor 1144 agacgcaggt acgtcgtacc gcggccgctg gcaggcacta gtgcaatag 49 1145 49 DNA Artificial Sequence Adaptor 1145 agaagcaggt acgtcgtacc gcggccgcct acatcctgtc gtgtccgca 49 1146 49 DNA Artificial Sequence Adaptor 1146 acttgcaggt acgtcgtacc gcggccgcac ggatctgagg tagcactgg 49 1147 49 DNA Artificial Sequence Adaptor 1147 actggcaggt acgtcgtacc gcggccgctg agaagcctca gctcgattc 49 1148 49 DNA Artificial Sequence Adaptor 1148 actcgcaggt acgtcgtacc gcggccgccg tttgaggtta attcgcctg 49 1149 49 DNA Artificial Sequence Adaptor 1149 actagcaggt acgtcgtacc gcggccgctg ctactgcaaa tacccgagc 49 1150 49 DNA Artificial Sequence Adaptor 1150 acgtgcaggt acgtcgtacc gcggccgctc gtctgcacgt aactcctca 49 1151 49 DNA Artificial Sequence Adaptor 1151 acgggcaggt acgtcgtacc gcggccgcgg atggttcaag cgactgtca 49 1152 49 DNA Artificial Sequence Adaptor 1152 acgcgcaggt acgtcgtacc gcggccgcca ctctcagctg gtggtctgt 49 1153 49 DNA Artificial Sequence Adaptor 1153 acgagcaggt acgtcgtacc gcggccgcgc ttggttgatg ggaatggac 49 1154 50 DNA Artificial Sequence Adaptor 1154 acctgcaggt acgtcgtacc gcggccgcct gcaagcaaga ctagacgtac 50 1155 49 DNA Artificial Sequence Adaptor 1155 accggcaggt acgtcgtacc gcggccgctc catgaagctc ccaagtgtc 49 1156 49 DNA Artificial Sequence Adaptor 1156 acccgcaggt acgtcgtacc gcggccgctg cacattggtt aaacgcagg 49 1157 49 DNA Artificial Sequence Adaptor 1157 accagcaggt acgtcgtacc gcggccgctg cagatcattg caggtagat 49 1158 49 DNA Artificial Sequence Adaptor 1158 acatgcaggt acgtcgtacc gcggccgcag cacgactgga agacggtct 49 1159 49 DNA Artificial Sequence Adaptor 1159 acaggcaggt acgtcgtacc gcggccgcag catgaacatc atcggtggt 49 1160 49 DNA Artificial Sequence Adaptor 1160 acacgcaggt acgtcgtacc gcggccgctg gagtctggac tgtggtgga 49 1161 49 DNA Artificial Sequence Adaptor 1161 acaagcaggt acgtcgtacc gcggccgcct tacacctcgt cgactcgtc 49 1162 49 DNA Artificial Sequence Adaptor 1162 aattgcaggt acgtcgtacc gcggccgcag ggctaagctt ccgtaggtc 49 1163 49 DNA Artificial Sequence Adaptor 1163 aatggcaggt acgtcgtacc gcggccgcgt tggctagttg cggtggtgt 49 1164 49 DNA Artificial Sequence Adaptor 1164 aatcgcaggt acgtcgtacc gcggccgctc gcaggtctta ggcacaacg 49 1165 49 DNA Artificial Sequence Adaptor 1165 aatagcaggt acgtcgtacc gcggccgcgt caggtccgat tctggttcc 49 1166 49 DNA Artificial Sequence Adaptor 1166 aagtgcaggt acgtcgtacc gcggccgcca gctcgaccca tcaactcca 49 1167 49 DNA Artificial Sequence Adaptor 1167 aagggcaggt acgtcgtacc gcggccgcgc taccggcaac atagctgtc 49 1168 54 DNA Artificial Sequence Adaptor 1168 aagcaagcgc aggtacgtcg taccgcggcc gctcctcagt atgtgccact ctga 54 1169 49 DNA Artificial Sequence Adaptor 1169 aagagcaggt acgtcgtacc gcggccgcgt tgcttgccta cgtgccatc 49 1170 49 DNA Artificial Sequence Adaptor 1170 aactgcaggt acgtcgtacc gcggccgcga ctaggcccga agcacagag 49 1171 49 DNA Artificial Sequence Adaptor 1171 aacggcaggt acgtcgtacc gcggccgctt gctggacaca ggtgatacg 49 1172 48 DNA Artificial Sequence Adaptor 1172 aaccgcaggt acgtcgtacc gcggccgctg gaacgccacc gttgttag 48 1173 48 DNA Artificial Sequence Adaptor 1173 aacagcaggt acgtcgtacc gcggccgccg tatgggatcg aggttgca 48 1174 49 DNA Artificial Sequence Adaptor 1174 aaatgcaggt acgtcgtacc gcggccgctc agtctcatca gctcctcac 49 1175 49 DNA Artificial Sequence Adaptor 1175 aaaggcaggt acgtcgtacc gcggccgccc ttggtgacgt aaccgttcg 49 1176 49 DNA Artificial Sequence Adaptor 1176 aaacgcaggt acgtcgtacc gcggccgcga cgagcctagg aactgaagt 49 1177 49 DNA Artificial Sequence Adaptor 1177 aaaagcaggt acgtcgtacc gcggccgcgt ggagtcgtga tggagacct 49 1178 40 DNA Artificial Sequence Adaptor 1178 tttnagctga acgtcgtacc cgtcgaacga acacgggcgt 40 1179 40 DNA Artificial Sequence Adaptor 1179 ttgnagctga acgtcgtacc tacgctcgtt ccgctctgcg 40 1180 40 DNA Artificial Sequence Adaptor 1180 ttcnagctga acgtcgtacc cgcgagacga cgtgcgcggc 40 1181 40 DNA Artificial Sequence Adaptor 1181 ttanagctga acgtcgtacc tcgcgtcgtc cccgtcgcag 40 1182 40 DNA Artificial Sequence Adaptor 1182 tgtnagctga acgtcgtacc acgcgcgaaa acgggcaccg 40 1183 40 DNA Artificial Sequence Adaptor 1183 tggnagctga acgtcgtacc cgcgttttcg ccgtccgaga 40 1184 40 DNA Artificial Sequence Adaptor 1184 tgcnagctga acgtcgtacc cgtaccggac gccgacgcca 40 1185 40 DNA Artificial Sequence Adaptor 1185 tganagctga acgtcgtacc cgatagtccg agacgtctcg 40 1186 40 DNA Artificial Sequence Adaptor 1186 tctnagctga acgtcgtacc tatcgaacgg cacgttggcg 40 1187 40 DNA Artificial Sequence Adaptor 1187 tcgnagctga acgtcgtacc tacgaccgtt cgggtggtac 40 1188 40 DNA Artificial Sequence Adaptor 1188 tccnagctga acgtcgtacc tcgtacggtc gacggccgtg 40 1189 40 DNA Artificial Sequence Adaptor 1189 tcanagctga acgtcgtacc cgttagaccg cgtctcggct 40 1190 40 DNA Artificial Sequence Adaptor 1190 tatnagctga acgtcgtacc taacgtccga tcgggcagcg 40 1191 40 DNA Artificial Sequence Adaptor 1191 tagnagctga acgtcgtacc cggtatcgga acgccgccgc 40 1192 40 DNA Artificial Sequence Adaptor 1192 tacnagctga acgtcgtacc taccgatccg tcggccggag 40 1193 40 DNA Artificial Sequence Adaptor 1193 taanagctga acgtcgtacc tagcgcggat tcacgcggtg 40 1194 40 DNA Artificial Sequence Adaptor 1194 gttnagctga acgtcgtacc gtcgacgacc cccgacacgg 40 1195 40 DNA Artificial Sequence Adaptor 1195 gtgnagctga acgtcgtacc tcgacggtcg cgtgactccg 40 1196 40 DNA Artificial Sequence Adaptor 1196 gtcnagctga acgtcgtacc cgtaacgatc acgtgcgctg 40 1197 40 DNA Artificial Sequence Adaptor 1197 gtanagctga acgtcgtacc ttacggatcg agcgggtacc 40 1198 40 DNA Artificial Sequence Adaptor 1198 ggtnagctga acgtcgtacc atacgcaacg acccgagccg 40 1199 40 DNA Artificial Sequence Adaptor 1199 gggnagctga acgtcgtacc cgtatcgttg cgtgtgtaac 40 1200 40 DNA Artificial Sequence Adaptor 1200 ggcnagctga acgtcgtacc atcggccgaa gcacggcgcc 40 1201 40 DNA Artificial Sequence Adaptor 1201 gganagctga acgtcgtacc ccgatttcgg gcgagggcgc 40 1202 40 DNA Artificial Sequence Adaptor 1202 gctnagctga acgtcgtacc ccgtaccgac tgcgggatac 40 1203 40 DNA Artificial Sequence Adaptor 1203 gcgnagctga acgtcgtacc tacgggtcgg tcgctcctcg 40 1204 40 DNA Artificial Sequence Adaptor 1204 gccnagctga acgtcgtacc attcgtcgaa ccgcagttac 40 1205 40 DNA Artificial Sequence Adaptor 1205 gcanagctga acgtcgtacc cgaatttcga ctcgcgcccg 40 1206 40 DNA Artificial Sequence Adaptor 1206 gatnagctga acgtcgtacc aacgcgacgc agcgacacgc 40 1207 40 DNA Artificial Sequence Adaptor 1207 gagnagctga acgtcgtacc gcgttgcgtc tccgctagac 40 1208 40 DNA Artificial Sequence Adaptor 1208 gacnagctga acgtcgtacc acgtaacgtc gagcgctaac 40 1209 40 DNA Artificial Sequence Adaptor 1209 gaanagctga acgtcgtacc tacgtgacgt gcggagtatc 40 1210 40 DNA Artificial Sequence Adaptor 1210 cttnagctga acgtcgtacc cgtagacgct cggcaactag 40 1211 40 DNA Artificial Sequence Adaptor 1211 ctgnagctga acgtcgtacc ctacgagcgt cgctcgcata 40 1212 40 DNA Artificial Sequence Adaptor 1212 ctcnagctga acgtcgtacc gcgaaacgca tccgggcgtg 40 1213 40 DNA Artificial Sequence Adaptor 1213 ctanagctga acgtcgtacc ttcgctgcgt tgccgctagt 40 1214 40 DNA Artificial Sequence Adaptor 1214 cgtnagctga acgtcgtacc acgatcgaca ccggagtcta 40 1215 40 DNA Artificial Sequence Adaptor 1215 cggnagctga acgtcgtacc atcgttgtcg ggacgtagtc 40 1216 40 DNA Artificial Sequence Adaptor 1216 cgcnagctga acgtcgtacc acgaccatcg tcgcccgagg 40 1217 40 DNA Artificial Sequence Adaptor 1217 cganagctga acgtcgtacc gtcgtcgatg cgtccatacc 40 1218 40 DNA Artificial Sequence Adaptor 1218 cctnagctga acgtcgtacc aaccgaacgt ggcgaccggc 40 1219 40 DNA Artificial Sequence Adaptor 1219 ccgnagctga acgtcgtacc cggttacgtt tgcgcggtat 40 1220 40 DNA Artificial Sequence Adaptor 1220 cccnagctga acgtcgtacc cgaacccgcg tcgtggccgg 40 1221 40 DNA Artificial Sequence Adaptor 1221 ccanagctga acgtcgtacc gttcgcgcgg cacgaagtac 40 1222 40 DNA Artificial Sequence Adaptor 1222 catnagctga acgtcgtacc cgcaaaccgg cgcttctagc 40 1223 40 DNA Artificial Sequence Adaptor 1223 cagnagctga acgtcgtacc ttgcgaccgg gcgcagctag 40 1224 40 DNA Artificial Sequence Adaptor 1224 cacnagctga acgtcgtacc agtcgccggt aagcgtatgc 40 1225 40 DNA Artificial Sequence Adaptor 1225 caanagctga acgtcgtacc cgactatcgc gcgctccacg 40 1226 40 DNA Artificial Sequence Adaptor 1226 attnagctga acgtcgtacc atcgagcgat tcgaggttag 40 1227 40 DNA Artificial Sequence Adaptor 1227 atgnagctga acgtcgtacc tcgataccgt agcgccgtgg 40 1228 40 DNA Artificial Sequence Adaptor 1228 atcnagctga acgtcgtacc accgaacggt ctcgacggcc 40 1229 40 DNA Artificial Sequence Adaptor 1229 atanagctga acgtcgtacc tcggtcgtca ctcgtggtta 40 1230 40 DNA Artificial Sequence Adaptor 1230 agtnagctga acgtcgtacc gcgactgacg acgaggatag 40 1231 40 DNA Artificial Sequence Adaptor 1231 aggnagctga acgtcgtacc gtcgccgccg acggataacc 40 1232 40 DNA Artificial Sequence Adaptor 1232 agcnagctga acgtcgtacc atgcgcggcg tccgtcggga 40 1233 40 DNA Artificial Sequence Adaptor 1233 aganagctga acgtcgtacc cgcatcgcgc gccgtctatc 40 1234 40 DNA Artificial Sequence Adaptor 1234 actnagctga acgtcgtacc acgaagcgcg acggctcccg 40 1235 40 DNA Artificial Sequence Adaptor 1235 acgnagctga acgtcgtacc tcgcacgaag accgcgtact 40 1236 40 DNA Artificial Sequence Adaptor 1236 accnagctga acgtcgtacc tgcgacttcg gcggtggccg 40 1237 40 DNA Artificial Sequence Adaptor 1237 acanagctga acgtcgtacc ttcgtaaacg cgagtctaac 40 1238 40 DNA Artificial Sequence Adaptor 1238 aatnagctga acgtcgtacc aatcgcgttt actcgggcgg 40 1239 40 DNA Artificial Sequence Adaptor 1239 aagnagctga acgtcgtacc cgattcggaa cgagcgacta 40 1240 40 DNA Artificial Sequence Adaptor 1240 aacnagctga acgtcgtacc cgttcttccg gctcgcgggc 40 1241 40 DNA Artificial Sequence Adaptor 1241 aaanagctga acgtcgtacc gaacgcgcac gtgcgtaacc 40 1242 16 DNA Artificial Sequence helper oligonucleotide 1242 ggtacgacgt tcagct 16 1243 16 DNA Artificial Sequence helper oligonucleotide 1243 ggtacgacgt tcagca 16 1244 16 DNA Artificial Sequence helper oligonucleotide 1244 ggtacgacgt tcagat 16 1245 48 DNA Artificial Sequence Adaptor 1245 tttngcaggt acgtcgtacc gcggccgcgt gagcttgagt cgcgtgga 48 1246 49 DNA Artificial Sequence Adaptor 1246 ttgngcaggt acgtcgtacc gcggccgccc aacgtcgcga gttagtcag 49 1247 50 DNA Artificial Sequence Adaptor 1247 ttcngcaggt acgtcgtacc gcggccgcag gtagacgcgg tatgttcgta 50 1248 48 DNA Artificial Sequence Adaptor 1248 ttangcaggt acgtcgtacc gcggccgccg gtgctagagt cgcgtgtt 48 1249 48 DNA Artificial Sequence Adaptor 1249 tgtngcaggt acgtcgtacc gcggccgccg acagtaccgc gacagcta 48 1250 50 DNA Artificial Sequence Adaptor 1250 tggngcaggt acgtcgtacc gcggccgcgc acttaactac gccgacgaag 50 1251 50 DNA Artificial Sequence Adaptor 1251 tgcngcaggt acgtcgtacc gcggccgcgt actagcctaa ccgaggcgta 50 1252 48 DNA Artificial Sequence Adaptor 1252 tgangcaggt acgtcgtacc gcggccgctc ggatcacgta cacgtgct 48 1253 49 DNA Artificial Sequence Adaptor 1253 tctngcaggt acgtcgtacc gcggccgcgt acgtcgccta gtcgacctg 49 1254 50 DNA Artificial Sequence Adaptor 1254 tcgngcaggt acgtcgtacc gcggccgcct ctcctaacgg accgactaac 50 1255 50 DNA Artificial Sequence Adaptor 1255 tccngcaggt acgtcgtacc gcggccgccg ttccgatcta gcggtatctt 50 1256 48 DNA Artificial Sequence Adaptor 1256 tcangcaggt acgtcgtacc gcggccgcgc acccgtacag gatgtgag 48 1257 48 DNA Artificial Sequence Adaptor 1257 tatngcaggt acgtcgtacc gcggccgcgc aacgcgctat gctcgtag 48 1258 50 DNA Artificial Sequence Adaptor 1258 tagngcaggt acgtcgtacc gcggccgcga ctgtggaact acgacgatcg 50 1259 49 DNA Artificial Sequence Adaptor 1259 tacngcaggt acgtcgtacc gcggccgcag cagaccgaac cctagtcgc 49 1260 49 DNA Artificial Sequence Adaptor 1260 taangcaggt acgtcgtacc gcggccgcca tacgtcgtag ggttcgcga 49 1261 49 DNA Artificial Sequence Adaptor 1261 gttngcaggt acgtcgtacc gcggccgcct ctcatacgcg tctgcgcgt 49 1262 50 DNA Artificial Sequence Adaptor 1262 gtgngcaggt acgtcgtacc gcggccgcga gtgtgcctta cgtcgagttc 50 1263 98 DNA Artificial Sequence Adaptor 1263 gtcngcaggt acgtcgtacc gcggccgcgt cacgttgcgg ccttagtcgt angcaggtac 60 gtcgtaccgc ggccgcgagg tacgagactt gacacacg 98 1264 50 DNA Artificial Sequence Adaptor 1264 gtangcaggt acgtcgtacc gcggccgcga ggtacgagac ttgacacacg 50 1265 50 DNA Artificial Sequence Adaptor 1265 ggtngcaggt acgtcgtacc gcggccgcga ccagttgcct aacggacact 50 1266 49 DNA Artificial Sequence Adaptor 1266 gggngcaggt acgtcgtacc gcggccgcgc aactagtctc gacctgcga 49 1267 50 DNA Artificial Sequence Adaptor 1267 ggcngcaggt acgtcgtacc gcggccgcgt acctcgacga ccgtactgtg 50 1268 49 DNA Artificial Sequence Adaptor 1268 ggangcaggt acgtcgtacc gcggccgcac gcgtgatagt acggagtcg 49 1269 49 DNA Artificial Sequence Adaptor 1269 gctngcaggt acgtcgtacc gcggccgcca ctagagcggc gtcagtcta 49 1270 47 DNA Artificial Sequence Adaptor 1270 gcgngcaggt acgtcgtacc gcggccgcgc acagcgctag cacagga 47 1271 49 DNA Artificial Sequence Adaptor 1271 gccngcaggt acgtcgtacc gcggccgcta ccgacagtcc tctgcgtgc 49 1272 52 DNA Artificial Sequence Adaptor 1272 gcangcaggt acgtcgtacc gcggccgcct acgctacgtt gcgaagaagg ta 52 1273 52 DNA Artificial Sequence Adaptor 1273 gatngcaggt acgtcgtacc gcggccgcgt ctgtcgtacc tgtcagtgac tg 52 1274 47 DNA Artificial Sequence Adaptor 1274 gagngcaggt acgtcgtacc gcggccgcat cgaaccgtgc tccttgg 47 1275 50 DNA Artificial Sequence Adaptor 1275 gacngcaggt acgtcgtacc gcggccgcag gttgaggtgt acgcgatagc 50 1276 51 DNA Artificial Sequence Adaptor 1276 gaangcaggt acgtcgtacc gcggccgcga cttcaacccc tgacgtacac a 51 1277 50 DNA Artificial Sequence Adaptor 1277 cttngcaggt acgtcgtacc gcggccgcct actcgcgaga gagggctatg 50 1278 49 DNA Artificial Sequence Adaptor 1278 ctgngcaggt acgtcgtacc gcggccgcct tgatccgtag tcgagacgg 49 1279 49 DNA Artificial Sequence Adaptor 1279 ctcngcaggt acgtcgtacc gcggccgcgt acagacgtag cgatcgcag 49 1280 52 DNA Artificial Sequence Adaptor 1280 ctangcaggt acgtcgtacc gcggccgcgt gactaacgag gtctgtaagc ta 52 1281 51 DNA Artificial Sequence Adaptor 1281 cgtngcaggt acgtcgtacc gcggccgcgt ctgagagtcg actgcgctaa g 51 1282 52 DNA Artificial Sequence Adaptor 1282 cggngcaggt acgtcgtacc gcggccgcct cagtaagccg gagtctagct ag 52 1283 50 DNA Artificial Sequence Adaptor 1283 cgcngcaggt acgtcgtacc gcggccgccg ccctaaacgg gatcgagcga 50 1284 50 DNA Artificial Sequence Adaptor 1284 cgangcaggt acgtcgtacc gcggccgccg tacaggctag gggttagtcg 50 1285 49 DNA Artificial Sequence Adaptor 1285 catngcaggt acgtcgtacc gcggccgcga tcggactaat ccgctacgt 49 1286 50 DNA Artificial Sequence Adaptor 1286 cagngcaggt acgtcgtacc gcggccgcga ctaccgacta gtcgtgcgac 50 1287 48 DNA Artificial Sequence Adaptor 1287 cacngcaggt acgtcgtacc gcggccgcta gggccctaac gtagctcg 48 1288 48 DNA Artificial Sequence Adaptor 1288 caangcaggt acgtcgtacc gcggccgcta cctagcccta acgggtcg 48 1289 48 DNA Artificial Sequence Adaptor 1289 cctngcaggt acgtcgtacc gcggccgccg atcgctctag tgcctacg 48 1290 50 DNA Artificial Sequence Adaptor 1290 ccgngcaggt acgtcgtacc gcggccgcga ctgcgattcg tgacactagt 50 1291 50 DNA Artificial Sequence Adaptor 1291 cccngcaggt acgtcgtacc gcggccgctg cgtaatagcg actgtaccct 50 1292 48 DNA Artificial Sequence Adaptor 1292 ccangcaggt acgtcgtacc gcggccgcct aggtcatccc tccggtac 48 1293 49 DNA Artificial Sequence Adaptor 1293 attngcaggt acgtcgtacc gcggccgcta gtgcgcggta ctaccgact 49 1294 47 DNA Artificial Sequence Adaptor 1294 atgngcaggt acgtcgtacc gcggccgcag acggctatgc gtcggga 47 1295 50 DNA Artificial Sequence Adaptor 1295 atcngcaggt acgtcgtacc gcggccgcac ctacgaacac gcgtaactcg 50 1296 47 DNA Artificial Sequence Adaptor 1296 atangcaggt acgtcgtacc gcggccgcag ctacgtgggt ggcagac 47 1297 48 DNA Artificial Sequence Adaptor 1297 agtngcaggt acgtcgtacc gcggccgcta ccgatacggt cgaccatc 48 1298 51 DNA Artificial Sequence Adaptor 1298 aggngcaggt acgtcgtacc gcggccgcgt acgctaggta ggaactaagc g 51 1299 50 DNA Artificial Sequence Adaptor 1299 agcngcaggt acgtcgtacc gcggccgccg gacgactagt tgctagcgtc 50 1300 48 DNA Artificial Sequence Adaptor 1300 agangcaggt acgtcgtacc gcggccgcgt gaacctacgc gttgacgc 48 1301 49 DNA Artificial Sequence Adaptor 1301 actngcaggt acgtcgtacc gcggccgcgt gtctcgggct aggcgtaga 49 1302 47 DNA Artificial Sequence Adaptor 1302 acgngcaggt acgtcgtacc gcggccgctc cgtggtgtcc atgggag 47 1303 49 DNA Artificial Sequence Adaptor 1303 accngcaggt acgtcgtacc gcggccgcct acgcgtaacg ctagcaggt 49 1304 49 DNA Artificial Sequence Adaptor 1304 acangcaggt acgtcgtacc gcggccgcga agagccgtaa ggtacggct 49 1305 50 DNA Artificial Sequence Adaptor 1305 aatngcaggt acgtcgtacc gcggccgcgt acgtcagcgt acgctaagtc 50 1306 49 DNA Artificial Sequence Adaptor 1306 aagngcaggt acgtcgtacc gcggccgctc taggttccgt tgtagcgct 49 1307 47 DNA Artificial Sequence Adaptor 1307 aacngcaggt acgtcgtacc gcggccgcag caacgagacg acacgac 47 1308 49 DNA Artificial Sequence Adaptor 1308 aaangcaggt acgtcgtacc gcggccgcgt ctagaaccca cgcacggta 49 1309 16 DNA Artificial Sequence helper oligonucleotide 1309 ggtacgacgt acctga 16 1310 16 DNA Artificial Sequence helper oligonucleotide 1310 ggtacgacgt acctgc 16 1311 16 DNA Artificial Sequence helper oligonucleotide 1311 ggtacgacgt acctac 16 

What is claimed is:
 1. A method of sorting genes comprising: (1) preparing ds cDNA molecules from mRNA molecules by reverse transcription, using a poly-T primer optionally having a general primer-template sequence upstream from the poly-T sequence, yielding ds cDNA molecules having the poly-T sequence, optionally having the general primer-template sequence; (2) digesting the ds cDNA molecules with a restriction enzyme that produces digested cDNA molecules with cohesive ends having overhanging ssDNA sequences of a constant number of arbitrary nucleotides; (3) ligating to the digested cDNA molecules a set of dsDNA oligonucleotide adaptors, each of which adaptors has at one of its ends a cohesive-end ssDNA adaptor sequence complementary to one of the possible overhanging ssDNA sequences of the digested cDNA, at the opposite end a specific primer-template sequence specific for the ssDNA adaptor complementary sequence, and in between primer-template sequence specific for the ssDNA adaptor completmentary sequence, and in between the ends a constant sequence that is the same for all of the different adaptors of the set; (4) amplifying by separate polymerase chain reactions the ligated cDNA molecules, utilizing for each separate polymerase chain reaction a primer that anneals to the cDNA poly-T sequence optionally having the cDNA general primer-template, and a primer from a set of different specific primers that anneal to the cDNA specific primer-template sequences; and (5) sorting the amplified cDNA molecules into non-redundant groups by collecting the amplification products after each separate polymerase chain reaction, each group of amplified cDNA molecules determined by the specific primer that annealed to the specific primer-template sequence and primed the polymerase chain reaction.
 2. The method of claim 1, wherein the restriction enzyme is selected from type IIs restriction enzymes.
 3. The method of claim 2, wherein the type IIs restriction enzyme is BbvI, BspMI, FokI, HgaI, MboI, BbsI, BsaI, NspMI, BsmBI or SfaNI.
 4. The method of claim 1, wherein the restriction enzyme is selected from type II restriction enzymes.
 5. The method of claim 4, wherein the type II restriction enzyme is BglI BstXI or SfiI.
 6. The method of claim 1, wherein a complete set of oligonucleotide adaptors and specific primers contains an oligonucleotide adaptor and a specific primer complementary to each of the possible overhanging ssDNA sequences of the digested cDNA.
 7. The method of claim 1 wherein the 3′-most nucleotide of the ssDNA complementary sequence of the oligonucleotide adaptor is an arbitrary nucleotide N, which pairs with the 5′-most nucleotide of each of the possible overhanging ssDNA sequences of the digested cDNA.
 8. The method of claim 7, comprising using a complete set of oligonucleotide adaptors and specific primers, containing an oligonucleotide adaptor and a specific primer complementary to each of the possible overhanging ssDNA sequences of the digested cDNA excluding the 5′-most nucleotide that pairs with the arbitrary nucleotide N of the oligonucleotide adaptor.
 9. The method of claim 8, wherein a complete set of oligonucleotide adaptors have 4, 16, 64, 256, or 1024 oligonucleotide adaptors; wherein the constant number of arbitrary nucleotides is 1, 2,3,4,or
 5. 10. The method of claim 1 further comprising: (1) amplifying the sorted nonredundant groups of cDNA molecules by nesting polymerase chain reaction, each amplification utilizing a primer that anneals to the cDNA poly-T sequence optionally having the cDNA general primer-template sequence, as well as one of a set of nesting primers with the following general formula 5′-|sequence complementary to the constant sequence of the oligonucleotide adaptors|-NI_(x)-|1-5 nucleotides complementary to one of the possible sequences of 1-5 nucleotides immediately upstream from the overhanging ssDNA sequence on the cDNA|-3′ where N is an arbitrary nucleotide; I is inosine; and x=1,2,3 or 4, being one fewer than the constant number of nucleotides in the overhanging ssDNA sequences; and (2) sorting the amplified cDNA molecules into nonredundant subgroups by collecting the amplification products after each separate nesting polymerase chain reaction, each nonredundant subgroup of cDNA molecules determined by the particular nested primer that complemented the 1-5 nucleotides immediately upstream from the overhanging ssDNA sequence on the cDNA.
 11. The method of claim 10 comprising using a complete set of nesting primers, containing a nesting primer complementary to each of the possible sequences of 1-5 nucleotides immediately upstream from the overhanging ssDNA sequence on the cDNA.
 12. The method of claim 10, comprising conducting further polymerase chain reactions with further nesting primers complementary to the next immediately upstream cDNA nucleotides, thereby sorting the amplified cDNA molecules further into nonredundant subgroups.
 13. The method of claim 12, further comprising repeating the steps of claim 10 until each nonredundant subgroup contains only one type of cDNA molecule, with every expressed-gene transcript in the mRNA sample uniquely represented in one of the nonredundant subgroups.
 14. A method of sorting genes comprising: (1) preparing ds cDNA molecules from mRNA molecules by reverse transcription, using a poly-T primer optionally having a general primer-template sequence upstream from the poly-T sequence, yielding ds cDNA molecules having the poly-T sequence, optionally having the general primer-template sequence; (2) digesting the ds cDNA molecules with a first restriction enzyme that produces digested cDNA molecules with cohesive ends having first overhanging ssDNA sequences of a constant number of arbitrary nucleotides; (3) ligating to the digested cDNA molecules a set of dsDNA oligonucleotide adaptors, each of which adaptors has at one of its ends a cohesive-end ssDNA adaptor sequence complementary to one of the possible first overhanging ssDNA sequences of the digested cDNA, at the opposite end a specific primer-template sequence specific for the ssDNA adaptor complementary sequence, and in between the ends a constant sequence that is the same for all of the different adaptors of the set, and that contains a recognition site for a second restriction enzyme that can cleave the ligated cDNA molecules at a point further from the ligated oligonucleotide adaptor than the overhanging ssDNA sequences of the digested cDNA, and can create cohesive ends having second overhanging ssDNA sequences of a constant number of arbitrary nucleotides; (4) amplifying by separate polymerase chain reactions the ligated cDNA molecules, utilizing for each separate polymerase chain reaction a primer that anneals to the cDNA poly-T sequence optionally having the cDNA general primer-template, and a primer from a set of different specific primers that anneal to the cDNA specific primer-template sequences; and (5) sorting the amplified cDNA molecules into non-redundant groups by collecting the amplification products after each separate polymerase chain reaction, each group of amplified cDNA molecules determined by the specific primer that annealed to the specific primer-template sequence and primed the polymerase chain reaction.
 15. The method of claim 14 wherein the first restriction enzyme is selected from type II and type IIs restriction enzymes.
 16. The method of claim 14 wherein the second restriction enzyme is selected from type IIs restriction enzymes.
 17. The method of claim 14 comprising using a complete set of oligonucleotide adaptors and specific primers, containing an oligonucleotide adaptor and a specific primer complementary to each of the possible first overhanging ssDNA sequences of the digested cDNA.
 18. The method of claim 14 wherein the 3′-most nucleotide of the ssDNA complementary sequence of the oligonucleotide adaptor is an arbitrary nucleotide N, which pairs with the 5′-most nucleotide of each of the possible first overhanging ssDNA sequences of the digested cDNA.
 19. The method of claim 18 comprising using a complete set of oligonucleotide adaptors and specific primers, containing an oligonucleotide adaptor and a specific primer complementary to each of the possible first overhanging ssDNA sequences of the digested cDNA excluding the 5′-most nucleotide that pairs with the arbitrary nucleotide N of the oligonucleotide adaptor.
 20. The method of claim 14 further comprising: (1) digesting the sorted nonredundant groups of cDNA molecules with the second restriction enzyme, cleaving the ligated cDNA molecules at a point further from the ligated oligonucleotide adaptor than the overhanging ssDNA sequences of the digested cDNA, and creating cohesive ends having second overhanging ssDNA sequences of a constant number of arbitrary nucleotides; (2) ligating to the digested cDNA molecules a set of nesting dsDNA oligonucleotide adaptors, each of which adaptors has at one of its ends a cohesive-end ssDNA adaptor sequence complementary to one of the possible second overhanging ssDNA sequences of the digested cDNA, at the opposite end a specific primer-template sequence unique for the ssDNA adaptor complementary sequence, and in between the ends a constant sequence that is the same for all of the different adaptors of the set, and that contains the recognition site for the second restriction enzyme; (3) amplifying by separate polymerase chain reactions the ligated cDNA molecules, utilizing for each separate polymerase chain reaction a primer that anneals to the cDNA poly-T sequence optionally having the cDNA general primer-template, and a primer from a set of different specific primers that anneal to the cDNA specific primer-template sequences; and (4) sorting the amplified cDNA molecules into nonredundant subgroups by collecting the amplification products after each separate polymerase chain reaction, each subgroup of amplified cDNA molecules determined by the specific primer that annealed to the specific primer-template sequence and primed the polymerase chain reaction.
 21. The method of claim 20 comprising using a complete set of nesting dsDNA oligonucleotide adaptors, containing an oligonucleotide adaptor complementary to each of the possible second overhanging ssDNA sequences of the digested cDNA.
 22. The method of claim 20, further comprising conducting further polymerase chain reactions using further nesting oligonucleotide adaptors, optionally with different restriction enzymes and recognition sites, thereby sorting the amplified cDNA molecules further into nonredundant subgroups.
 23. The method of claim 22, further comprising repeating the steps of claim 20 until each nonredundant subgroup contains only one type of cDNA molecule, with every expressed gene in the mRNA sample uniquely represented in one of the nonredundant subgroups.
 24. A method of sorting genes and/or gene fragments comprising the steps of: (1) preparing ds cDNA molecules from mRNA molecules by reverse transcription, using a poly-T primer having a general primer-template sequence upstream from the poly-T sequence that includes a recognition sequence for a restriction enzyme, yielding ds cDNA molecules having the poly-T sequence, having the general primer-template sequence; (2) dividing the cDNA into N pools, wherein N is 1 to 25, by digesting the ds cDNA molecules with different restriction enzymes that produce digested cDNA molecules with cohesive ends having overhanging ssDNA sequences of a constant number of arbitrary nucleotides; (3) ligating to the digested cDNA molecules of each pool a set of dsDNA oligonucleotide adaptors, each of which adaptors has at one of its ends a cohesive-end ssDNA adaptor sequence complementary to one of the possible overhanging ssDNA sequences of the digested cDNA, at the opposite end a specific primer-template sequence specific for the ssDNA adaptor complementary sequence, and in between the ends a constant sequence that is the same for all of the different adaptors of the set; (4) amplifying by separate polymerase chain reactions the ligated cDNA molecules of each pool, utilizing for each separate polymerase chain reaction a primer that anneals to the cDNA poly-T sequence optionally having the cDNA general primer-template, and a primer from a set of different specific primers that anneal to the cDNA specific primer-template sequences; (5) sorting the amplified cDNA molecules from each pool into non-redundant groups by collecting the amplification products after each separate polymerase chain reaction, each group of amplified cDNA molecules determined by the specific primer that annealed to the specific primer-template sequence and primed the polymerase chain reaction, wherein each of the restriction enzymes digests the N separate cDNA pools into 64 or 256 non-redundant sub-groups; (6) digesting cDNA fragments in each non-redundant sub-group of the cDNA pools with different restriction enzymes.
 25. The method of claim 24 further comprising purifying the digested cDNA fragments by removing the general primer-template sequence upstream from the poly-T sequence.
 26. The method of claim 25 further comprising ligating the digested cDNA fragments into a plasmid vector that has a recognition sequence for a restriction enzyme and is predigested with the enzyme, thereby producing a set of ligations.
 27. The method of claim 26, wherein the restriction enzyme is NotI or AscI.
 28. The method of 26 further comprising transforming the ligation products into bacteria and growing the bacteria under suitable conditions.
 29. The method of claim 30, wherein the bacteria are grown on bacteria growth plates.
 30. The method of claim 25 further comprising ligating the digested cDNA fragments into a genetic vector.
 31. The method of claim 30, wherein the genetic vector is a viral vector, a bacterial vector, a protozoan vector, a retrotransposon, a transposon, a DNA vector, or a recombinant vector.
 32. The method of claim 24, wherein N is two and the restriction enzymes of step (2) are BbsI for one pool and BsaI for the second pool.
 33. The method of claim 24, wherein N is two and the restriction enzyme in step (1) comprises AscI or another similar rare restriction enzyme.
 34. The method of claim 24, wherein N is two and the restriction enzymes in step (5) comprise BbsI and BsaI.
 35. The method of claim 24, wherein N is two and the restriction enzymes in step (6) comprise NotI and AscI.
 36. A method of making sub-libraries of ligation sets by: (A) generating restriction enzyme digested fragments by a method of sorting genes and/or gene fragments comprising the steps of: (1) preparing ds cDNA molecules from mRNA molecules by reverse transcription, using a poly-T primer having a general primer-template sequence upstream from the poly-T sequence that includes a recognition sequence for a restriction enzyme, yielding ds cDNA molecules having the poly-T sequence, having the general primer-template sequence; (2) dividing the cDNA into N pools, wherein N is 1 to 25, by digesting the ds cDNA molecules with different restriction enzymes that produce digested cDNA molecules with cohesive ends having overhanging ssDNA sequences of a constant number of arbitrary nucleotides; (3) ligating to the digested cDNA molecules of each pool a set of dsDNA oligonucleotide adaptors, each of which adaptors has at one of its ends a cohesive-end ssDNA adaptor sequence. complementary to one of the possible overhanging ssDNA sequences of the digested cDNA, at the opposite end a specific primer-template sequence specific for the ssDNA adaptor complementary sequence, and in between the ends a constant sequence that is the same for all of the different adaptors of the set, (4) amplifying by separate polymerase chain reactions the ligated cDNA molecules of each pool, utilizing for each separate polymerase chain reaction a primer that anneals to the cDNA poly-T sequence optionally having the cDNA general primer-template, and a primer from a set of different specific primers that anneal to the cDNA specific primer-template sequences; (5) sorting the amplified cDNA molecules from each pool into non-redundant groups by collecting the amplification products after each separate polymerase chain reaction, each group of amplified cDNA molecules determined by the specific primer that annealed to the specific primer-template sequence and primed the polymerase chain reaction, wherein each of the restriction enzymes digests the N separate cDNA pools into 64 or 256 non-redundant sub-groups; (6) digesting cDNA fragments in each non-redundant sub-group of the cDNA pools with different restriction enzymes; and (B) ligating the restriction enzyme digested fragments into plasmid vectors that have recognition sequences for said restriction enzymes and predigesting with these enzymes to make 64×N or 256×N sets of ligations, wherein N is 1 to
 25. 37. A method of making sub-libraries of bacterial colonies by: (A) generating restriction enzyme digested fragments by a method of sorting genes and/or gene fragments comprising the steps of: (1) preparing ds cDNA molecules from mRNA molecules by reverse transcription, using a poly-T primer having a general primer-template sequence upstream from the poly-T sequence that includes a recognition sequence for a restriction enzyme, yielding ds cDNA molecules having the poly-T sequence, having the general primer-template sequence; (2) dividing the cDNA into N pools, wherein N is 1 to 25, by digesting the ds cDNA molecules with different restriction enzymes that produce digested cDNA molecules with cohesive ends having overhanging ssDNA sequences of a constant number of arbitrary nucleotides; (3) ligating to the digested cDNA molecules of each pool a set of dsDNA oligonucleotide adaptors, each of which adaptors has at one of its ends a cohesive-end ssDNA adaptor sequence complementary to one of the possible overhanging ssDNA sequences of the digested cDNA, at the opposite end a specific primer-template sequence specific for the ssDNA adaptor complementary sequence, and in between the ends a constant sequence that is the same for all of the different adaptors of the set; (4) amplifying by separate polymerase chain reactions the ligated cDNA molecules of each pool, utilizing for each separate polymerase chain reaction a primer that anneals to the cDNA poly-T sequence optionally having the cDNA general primer-template, and a primer from a set of different specific primers that anneal to the cDNA specific primer-template sequences; (5) sorting the amplified cDNA molecules from each pool into non-redundant groups by collecting the amplification products after each separate polymerase chain reaction, each group of amplified cDNA molecules determined by the specific primer that annealed to the specific primer-template sequence and primed the polymerase chain reaction, wherein each of the restriction enzymes digests the N separate cDNA pools into 64 or 256 non-redundant sub-groups; (6) digesting cDNA fragments in each non-redundant sub-group of the cDNA pools with different restriction enzymes, thereby obtaining restriction enzyme digested fragments; (B) purifying the restriction enzyme digested fragments by removing the general primer-template sequence upstream from the poly-T sequence, thereby obtaining purified restriction enzyme digested fragments; and (C) ligating the purified restriction enzyme digested fragments into a plasmid vector that has a recognition sequence for a restriction enzyme and is predigested with the enzyme, thereby producing a set of ligations, wherein the set of ligations is transformed into a bacterial expression system to produce bacterial colonies of the expression system containing each of the 64×N or 256×N non-redundant subgroups of cDNA fragments, wherein N is 1 to
 25. 38. The method of claim 37, wherein the expression system is a bacterium.
 39. The method of claim 38, wherein the bacteria are placed in a suitable growth media.
 40. The method of claim 39, wherein the growth media is bacterial growth plates. 